MEAAAAAPPERDTSADWGDGVVALGFRVKASSRESPSQKAGNLLEADLRSHWSTATNTKEWILLELQEPCLLSHIRIYNKSVLEWELTAGLRYKPDAFVKVRPRCEAPKRDIVYPANHTPCRYLRISCLRGNPIAIFFIQLFGIPVPGLEPELQPLLSYLLPQITSSKQPLSHNMHLQLLKDISIRLPPFLPQIEADLNSVADTPESSVRFLALLAGPFYPILHLINERDPTKSLFGSADSDALRTSLASTPTVSSNFEAQPRRSRSPSSVQPASYLLAFRSETAMLLLRKAHKDKTLGVVCLRASKVLQKLLEPEPFLDKSMNTSVMLPSQVSDEIPKSDAFSLVLSTDYSSMFGEEFSLSENQFDGSFVNILDIAAVEEGILHVLYAAASQPIICRKLADVTSDIWSVLPLVQALLPALRPPLSSGPVEHIDDSFSQWNHSNVQNALSQIVTMSVSSSVFHPLLRACAGYLSSYLSSHVKTACVLLDLCRGPLVPWVPMITAKVDLAVELLEDLLSIIQEAGQSLARSRAALKYVVLAISGHMDDVLTEYKEVMHKLLFILEMLDPFIDPSTSAMKDTVIFGSISAIYLEKQSSVYDIALNIIHKAVKRAAVLPSLELEWRRGAVAPSVILSILDPHMPLPPDIDLCKSSAHEIDNVPLAVLDNGAPHPCNPENIDGRDASEPTVRPENFEQCSFLFAPEELNQSELTSLYTLKGKGYDVVTKTSLNHDIPEGRSNEKLSSDPFLLDNIVAADYFDAQADYQQLENYEDCELRAQEFHRIALNLCMQQEPTLEGHNAGIDALLLAAECYVNPFFLLEFQPNLEPLDNIERIHSELMQGNASSALKKFHFKDLDKKAIYNLEKKRDRSVIDLLLQAARFDCEYQGKIPEGEPYPNIAEDGMRSVEISPEALQFADSITLVRKNQAMLCHFIVKQFQRKGHLCSEILLQSLLFLLHSATDLFCPPENVIDIILKSAESLNDQLACLYSFINTGNKKLDRVKIHGLRRRWALLQKLVLASSGSDNTRELARNKRDGFRFRSLVPPSTWIQKISDFSMFSSPLPRFLGWMAVSRYAKEYLNEKLFLASDFSQLTSLLSIYMDELCLMDGVATPKVMSAKGEQFNCTHLFKKETTLSDQPSMTKQFKILLPELHFFFPSMGKLFIAFGESILEAVGLQLKCLPNSAVPDVLCWFSELCLWPYLERIKEHLIVANGVSYIRGNIAANAKAVVFYLLESIVTEHVESVIPEMPRIVHILVSLCRASYTDVAFLKSVLCLMKPLISYFLRKGTNDTKVLGHIKEGSNLNSVDTAENKIQAPLLIFILGSMFPDFSFERRIEMLGSLLVWIDCISFDPPSLLCSYLQGFQTLLDGCEAVLIQNIELLGVSILSATSQSIEPAGSLGVDGTMLLEKNAQDSEEQALMKSTAYCENDGSHKGLYNLHPNSIIEFCGTLEKFISHLTLYIEDSWKWHHQLASRISLSMAKCLLFAKFLKSIVQEDTISSSSEQDVAVKISCELAQKHWQSALEGLGDIILVNQETQFWQVASAMLDYIMGIPNILAWGNVLNATCSAVKHFCSHAPRISWRLQTDKWLSLLVSGGIEGFKNSEICLIDLFCTMLNHSEPEQRSVAVQQLGRIINKTSSTEADLKYPNYDQNFLISGSTVTSLLVTHTWDRVAALALHDSSMLLRNHAMALLTEYVPFVDRKHLQSYLSSSNGILNGLGQLSGVIEEGYFTRMSLLLFSKACLYSTPEDITLIPECVWQKLENMQTSTGGLGYMEKDLCRALCQLKSESDATTVVKEVLSGCTSQPVSPDFKSIRESILQVMSSLSSIEAYFEFFSARSAQEHEELEEAEIELELIEKEKSVHNFVGHTDDTMVLAMPSYHNDGSEVNKRLQQIRENIRSLERSRLKEEITARRQKKLLIRHAREKYLEETNSREMELMQELDRERALEMEREVERQRQLDIERAKSRELQFNIDLEKEKQTQRELQRELEQVELGRSSRREFSANPNSRSRERYRERDGGRAQQEAGSLRSSSRGQEGVSAQAPAPAGAPTVMLAGSRTFSGGNLPTILQPRERSADEDNAWAEDASSNGDPELDGVRPHGPRGGGSSKPSSRQVVERRERDGGTAAGTGRREGKWERKQHP*