MSHCLRVSPFLAPPPLLPCRRPRRARCRRHAPRPVLTLARLDPPPLLRLRVSDSSDCLPSHGHDHRPPPPLRALIAPLASVWREGLFLVRCSAFAAALSVAAALAWYAQHRARAFVEARLLPAACAALGDHLQREVRVGGARSVSPLGITLHTCSVGPRADEFSCAEVPVMKIRGQAPSPASGGAGLSSTPLLSDPTALVAQKKDFSWLGIPAPSEEGRPKRNSLEEGIDYRTKTRRLAREKAGGQWDEERDGAARESAQRGYIVPSGQSTSRSADEMLGDDGPVGNGKSGSPPLCADEMHRNDRHMDPGIIDSSSKHADLEISFGVKSRIPGINLWSRMIPNPTKRRYRRKGHSKMVSGIDNSSQERILRRSAQAAVAYFENMDSGNLDNSSPGNNSPNGGGHANAGSGKATSNDVSIVSSDTAPENSGELPSNSSRCLDYPGEGKSASAMPIINAHDIYAEHSHNQQPSQHSLHHSSNKMLVCNHLEDVQHGEGNLYQGHMLEEFESLSEDNIGQSFWPFQAKDSRVNFNAPYASLGVEIQKLKSRFAIGLEDAPAGLVQGVDQINPGGAQHMLPITLDSVYFSGGNLMLLGYGDQEPREMKQANGHVKFKNSYNRVHVHVTGNCMEWRQDQTSQGGGYLSTDVFVDIAEQTWHANLNVVNAFAPLFERILEIPVVWHKGRATGEVHICMSKGDSFPSIHGQLDVKGLGFQILDAPSSFSEILATLSFRGQRVFLHNASGWFGDVPVETSGDFGLNPEDGEFHLMCQIPSVEVNALMKSVKMKPLMFPVAGAVTAVFNCQGPLDAPVFVGSGIVSRKSLSVSGMPPSAASEAVIQNKEAGAVAAFDHIPFSHVSANFTFNLDNCVADLYGIRACLLDGGEIRGAGNAWICPEGEGDDSAMDINLSGSILLDKVLHRYIPGGIQLIPLKIGELNGETRLSGPLIRPKFDIKWAAPNAEDSFSDARGNIVIAHDYIMVNSSSVSFDLNTRIQTSYIDDYSLYKDMYQMKKIMPLVVESVDLDLRMRGFEFAHIASSIPFDSPRPLHLKASGRVKFQGKVVKPSQVVDDKIYGALQGIMDQSKLENDVSRLVGEISLSGIKLNQLMLAPQSTGFLSLSRDSVMLHATGRPDEKISIEVNGPLFFGTNEATQDERLLSIFLQKGQLKSNICYHPESLTNLEVRNLPLDELELASLRGFVQKAEVQLNFQKRRGHGLLSVIRPKFSGVFGEALDIAARWSGDVITMEKSVLEQSNSKYELQGEYVFPGTRDRFPMESHGNGFIQKAMGGHLGSIMSSMGRWRMRLEVPDAEVAEILPLARLLSRSTDPVIRSRSKELFMQCLHSVGFNAESLRDQIKAVEMYHDWLDDDTVEDITLPALAELRGYWRGSLDASGGGNGDTMADFDFNGEDWEWGTYKTQRVLASGSYSNNDGLRLDKLFIQKDNATLHADGSILGPLTNLHFAVLNFPVGLIPALVQALESSTTDSIHFLRQWVTPIKGILHMEGDLRGTLAKPECDVQIRLLDGTIGGIDLGRAEVLASVTPTSRFVFDANFEPTIQSGHVNIQGSIPVTYVDSSSTEEHLEAEDGKQGIIRIPVWAKDRGSSNDISDTRIVRDKPEDGWEFQLAESLKGLSWNLLEPGEVRVNADIKDGGMMLITALSPYANWLQGYADVLLQVKGTVDQPVVDGSASFHRATVTSPFLRTPLTNFAGNVNVISNRLFINSMESRVGRKGKLSMKGTLPLQNSEPSANDKIELKCEVLDIRAKNVLSGQVDTQLQVTGSILRPDVSGMIRLSHGEAYLPHDKGNGAVATRLASNKSSYLLAGFGQTTTSQDVSRFLGALSTSPDKTERTLENGSFKPNIDARLNDLKLTLGPELRIVYPLILNFAVSGDLELNGMVHPKYIRPKGILTFENGEVNLVATQVRLKSDHLNVAKFEPDLGLDPVLDLVLVGSEWQFKIMSRASMWQDNLVVTSTRSVDQDVLSPSEAAKVFESQLAESLLEGDGQLAFKKLATATLETLMPRIEGKGEFGQARWRMVYAPQIPSLLSVDPTVDPLKSLANNISFATEVEVQLGKRVQASVVRQMKDSEMAMQWSLIYQLTSRLRVIFQSTPSNRLLFEYSATSQD*