MKADHVLTALLLTLLPLASCFQDVNATEERAALRKLVASLPSCMIPCAATHAPKDCPLTTMRCVCRPPSKAVEDCSVKQCNGWDLIVGRRLIMEACGVPPPNEGVPLMAQLWASTAVCIVALCMCIAARLFGGQGGIGWDDACVTGAICCLVITVSGTQSAVTHGLGRDAFVKSPYDLNISTRWFFIRSIVFFWTAAACKASLLFQFSRIFNSDGIDPLWRLPFRGPAWSFKMVLLCTHMVNLVTCVSFTIFALAQCAPMSYYWTQWNSPQNGSCIVNKRLPSFGHSIVGVLLDFWILALPLRLISFLNISKGTKVAAASMYCLGALVTVISIVRVSILMRDLNISSDLLSNYIAVTKWSQAEMATAIVCACIIPAKQFCVRVLPLPFWRLKKALLSARRQRRSMATLENSGGEEGGIGSWEHNDQKTLVGGVATTRGKHSHTGSTVSKDEAKLAVVGAQSDFVELQSVDSYPPGDPQAVHPATEQHETVPAAIGRVVGDPK