MRHFSVELLRESPSPALRACHSLALVHPSMARELFAAGFVSCWSELDENLQHQLVRSLEAALASPTIPPEIVTSLLNLAEFMEHDDKQLPLDTRTLGALAEKCHAFAKALHYKEMEFQASPQTAIEALIHINNQLRQPEAAVGVLTYAQKNLHMELKESWYEKLCRWDEALAAYESRLLREIPGSHEYYSALLGKTRCLASLAEWDVLSGLCKVEWGKSEPHMRREMAMISAHAAWHMGLWDDMSMYVDTVDPPDGPPGSQTPTGAFLRAVLSARSSRFEVARLHVERARELMSTEFAALVGESYERAYTDMVRVQQLTELEEVVEFKAALERRAGGTGGLEAGLQRTAFIKQLWRDRLRGAQRHVEVWQSLFSIRQLVIPMHEDTAAWLKFASLCRKSGRVRQAHRMLLQLLRYDPLAIKEPGVPGYGAGSKQPDAMLAFLKHCYIHISRQQALARLKDMVSELQEPACLQDQEQGAQVAAAAGARAAVAALSQPAHCGVAPFQVIPPSLLPPTPEAEAYAANAQAVAAAAAAANPTAAALAGLRPVAGIVGAPAAAIAPDGSPSVAAVTAAATGGPPPGRGEWATASLPARAFLRLGMWQWAMDDRLEGGDAIISSILSALRVATATSSSWSKAWHQWALFNVAVMQHYYTHGEADRAMAHVAPAVRGFFRSVALGQAVGDRTGNLQDILRLLTLWFNHGSYADVEAALQEGFSLVSIDTWLVVIPQVIARIHTANSTVRQLIHQLLVKIGKHHPQALMYPLLVATKSQSPGRRNAAFAVLDQIRQHSPSLVEQAQLVSHELIRMAILWHEMWHEHSSFFRRCCVLMDPNILALLLACVCASRRELDEAYEWLCKFRVSRKEAELHQAWDLYYHVFKRINKQLHSMNTLELQYVAPALVRAQGMELAVPAQNARRKHHPCKLFTPLIMLITIAAFAPHTHTHSSKQRPRKLTIHGGDGAEYMFLLKGHEDLRQDERVMQLFGLVNNMLANDRATAERDLSIARYAVIPLSPNSGLIGWVPNCDTLHALIREFREGRKVPLNLEHRLMLGMAPDYDHLTVIQKVEVFEHALDNSSGQDLHKVRGAVSRQSCAQGNPVKNPSNPLPGRSSPMAGPSFPMQKVAIESWHFFSKFEGTFLKLIGKSDVCLVIASANCTFAASNSWMRTTCENVMRVLRSNKESVTAMLEAFVHDPLINWRLLNTADATQEIVRGSTEHGAAPEGGTVSGLEAAEGMHDGQMPSPPRREARERELREAYQQMGAGDANEVLNSRAVAVMTRMSDKLMGRDYTVQRLIAQATSHENLCQSYIGWCPFW*