MFILLSNTYRLTSDLLSRIRELKSLPEELHLLCPRKNDNDMEQYNRYTENENKPSEAGAQTNPEILERISEAAARREKFLSCIQLLAFSGEEVEAQQQWLWRRLKETLERCDICIKEYYRGKIWLIETLGESYDESEVEKFSKMLDDWDIARVGKNLDKAASMLARISPGQRKISALDRASMLSIFEALSSTPVLGNDTFLLEHFDGPFAMVQSSRPLKITEYVPAATQFLFDKNKHRNDWAVFTWSKLARPPTTTEFDCAVKDPLLAALQRASSPPFDPDFVDSLWRGVTIIIKGLNKDQITHNLRGLELDPCRLSVDHLAIQAPALRSVINTIHALLKKSPNDFWDAMQTISPQAIIEQIFYNPQYEIFLTATDNNDSLAESPLRDMLSWIDPFIMSLKNTHQPQACRFLVHQLLNRLQEPRFPTIVKYHCFRSGLMVLYRTLRSFTDNEDSRGSVATIVLSEMMEVISDNIKHFLNPPRFEVDGSEAEISVLCMDVVRNTLALECQSLKSDYETILRDNTLQHGVSTYTAPIWDAVVQHLDEKNLALSSAALRGILPLVGLEKFQTRGENTKEKTHFNVIYGHLTHLACQILERLSDFRPEHLDELFKAQETNGSLTSALFSADLNTYQAAVDLIKAVSGQLGRKEAISHLLQSFCASTMFGFSWSFRRISNMKTFASAPRMLKTGTDIIEVLCDSQTGILRTRKLNDPKEVYFLQRLWEYQWLALSTIFSQTEKWHRMGVDRSIMLEFCRDSIQFAELLFDQFPIFATAVGEADPAQANSAKSNLLRYPTTTMNAMVKWLRLKDEYLATTLVGIVSKVLRRLGDLNATVQEEALDVIKDVALTAKIKTILTDSEKAELVRSMEAYYKKPLVTPIPTPPPKKKQSSITAFAKPVDPKTIVKSESKPIKEEGHESEIDIPDDVLIELSGSIDLHKARIASQKKPIPRPTAPSKPLPPVVPLVKPAHNVLSFREKREREKEAKKKRDMIELAKVKKNLPLRGMSEQTASQGSGLSGLNIGVVEHKPADSMMVSSDSDSDSDSDDNGDEDMVGKRVSAKPDAVRAYEESRKKLLQRVPVKKAKIIRSAKDMRARLAPDLSSLHKTLLSWDFFATTVLPPNCGRTDYTLVSNVFANALEYQKTFEPLLILEAWQGFQTAREDATFKEFEIKVANRLSVDSFVEVSTIMEPQQVKDLGLGEADLVLLSRSNKPATDSGAPHCLGRISGIKKKKGTVEVSYRINPSGQMASGIGPGGGLFGVKITSLTPLEREYGALMALQYYDLSEEIIRAKPSPILNYGPESLKSILATYDLNPAQAKAIKSAVDNDAFTLIQGPPGSGKTKTIVAIVGALLTPILAERRVSQPKITSDSAQANKSGPSKKLLVCAPSNAAVDELVMRFKEGVKTLNGKTQPISVIRLGRSDAINANVLDVTLDELVNAKLNQSGQTKNGEERDLQSYFNEHKETSAKFIEIRQRIDQCRARVEPVSNELEREFDLLKRKKAQLSQAIDNARDKNHAAARNAELTRRRIQQEIIDGAHVICSTLSGSGHEMFQSLSIEFETVIIDEAAQSIELSALIPLKYGCSKCVLVGDPKQLPPTVLSKEASRFQYEQSLFVRMQANHPNDVHLLDTQYRMHPEISKFPSQAFYDGKLQDGPGMAPLRKKPWHGSELLGPYRFFDVQGMHSSAAKGHSLINIAELTVAMRLYERLLADYRNYDFAGKIGIITPYKGQLRELKSRFAAKYGSSIFTTVEFNTTDAFQGRECEVIIFSCVRASDRGIGFLSDIRRMNVGLTRAKSSLWVLGNSQSLVRGEFWRALIHDARERQLYTEGDILRILQKPQISLDMELNNVEMVDAPAEVGNIPTPSSRPGSSMAGSSNSRPPSRLSNPQSAAESLPSELPSGSAAGTPIPCLPDGPSGGKSGPNDLAMCGYCGSHQHMTHNCDNIDAKIACQGTCRRCGDETHSIRDCKAERCVQCGETGHLANDCKSTTVLPKWEKNKVIKEEAHHKNMQQARIERQKQKAIAAHDPKIPLIQVPGKKSSTENIASQHNNGPGKRKRSDPSHSHASGGSKLMRLDQSTASSTPPKDSKGKKQDSSTSATAQTPAVNLPKGPRGRKADPHSVAPPPSDLVIPSRDSRESRPISTEQPPPATNKVDDSTSGPPMRPKGDRRPPPPMRKKKPADVFIRPKRR*