MAPLSLEQAQAIVDDIQATNGGLPPEEKQALSQRSLRAYKNLQTIAGRSIVHVAEDLYDTDTRFLFELIQNAEDNCYGHAVSQAEEPFLDLTLHEDHLTVDSNEDGFTENDVRAICSIHQSSKKQTGGYIGHKGIGFKSVFKVAYKVSIQSGPFSFYFEHHQGDSGLGMITPFNEEPQELPPSVNTRITLFFISISDFEARASELREIPDTMLLFLRKLQRLTVNIPSLQSQISFTRFEDKSKHLITLTKETNGEQVTKFYHLEKTTLSNLPQHLSRPGQPEVDLILAFPVQEDYSPLIQAQYVYSFLPMRDEGFNFLIQSDFITQASRQGVHRCDRNYAIREGISHLFLQAVAYFCKHTSLRYEWLQYLPGTHIRDPFWADLREMIFDCLKGSKILYSRRGILKSPTQLEHLSSQHCDRHGHPLMDDIEPEVYLAQSYDWNRHAENLMELGVKNLSYQSILDRLEPYLEGSAPRFLDSSLDDDWHARIAKLLLRALKRQPPGSSLTKRIKEMALIPTSDGSLLPACSSAVYFPDDERGIPIPEGLKDIRIVQRSVLEDKARLELLETLGVARCETRKVVKAILKQYNVLHGVTLEKSVSHLRYLFRTLEKDQPLDNRIFIMDKSEKQVYRAFVTSVPKSSRTTYTSRPWENMAQNTSPRNCSVVSTSRIVLLLKCTLSTTHILRLYHLGRSVTGAPGSSGWKKWHRSLQSDLTPRVIGTLKDMKVPCRNQSQTYLQCTYYPSKEMQRLCADATLQEIFDKFIDIPADIATDGTDGWEFLATFGVKLETEITFFWEIFDALETKANRTILTQAAFFRMYKELFILFSHDPIELKDIFTVWESVCIPECSGGILDLVSLRKCVWNGHPSLRTKHPLATHPEYSNDPHVACLFRDILSVRDADVSTYVEELQWRKDNADVGLDDLKAIYNCILQNIQNPEDGAMILSKFTEQKLVYLPAERSWVAPESCVWTDTPRIGVRYGISAMYRELESFFRGALNVQAQTAATYVEQLRGLASNEVVDIGAVKTAIHNLNALRPGSDELRALSRLRFLPVEMPDGTVEMLKPTDTFFIADRVEYLSAFRGRVPILDFSLDEARHLSPLLGRISLQNRYMSMAIMEQTDVDQPSHEHLSRETRLFRRKAKHFYREDGRETVGQTLRQLQNAFVYESAGFRKTLVLQLNEATARVQSDTGSVHITDVNDVLHIYIPRDQNARQCCYSYDLPQALGHYYGLQRDPAVPMSFAVVFLTPEDFIDECLDRHGIVRVPPDIAILPESEATDMTISPSRIEEQDVVSASDEGRESGDDFLYTPRDSSRSSPGDSIDVPRTIVAHNRISAPPPRLLTVPSPDWPSPDEAPRPFSERHSYIQLLDKIIRLARPLTLAEALQRPMTTVRSSIDTSHDGAFGIRSENQLAHDIKIGAAGDTIRRHISVHPDYYDLTPWSGVETADVVYRDISSALTTTLIDAGCLSHARWHGSNPTYYIEVKTTTGECGSAFFMSKSQYRRVRLRTPTLHRALLQ*