MARASLRAAATLRELAASQACGAAVVLRAGDHSFSRPRVLDMLGELSAARAARTTQSAVLMGTDGAEHGSLGSNMAKVARMDAAARAKHFQELANLMRSLGTLSDGGGWAPAVVALDGVLCGSAVGAALHAPFFVATERTRLCLPGPSHGCPPESLASHRLARLPHALGRYLALTGAALTGPECYALGLATHLCEAHALPQLADALGEGFSDGGEGGAAAGGEGERRLLWRVSRRLSDACVELPPLGGWGEEHALYYAPQVEAAFSRGSLPEVLREASPLALSLTFAQLRAAEETDCWAAAARAEAESCAAAAATADFRAGAGLLHRSKVELLQAVETEARRRHETRAVGEIARRAAARAAREEARGPPVPPAPPAWEHGSVEEVEDEAVARLVTPLF*