MTSKIVSLLTQLSSWLSQSVVPLTVLKMAALGGLSAQEINRVMDLEWEESIQDWEWHALNYASPVPPLIPFPSYCVSRRCGWCRFVIKPDELVTARSPAGTESSVFVIGESCDDTKLFATFKRCESDHDACATTGYHVECSAIASNLGLQKNDFLDVARYSYEPSSKEDERRLECILNHLHQAMSKKFAKLPTEILFIINKHLVLYYAIASLSGLRQPGRWTIEPFKDVWATHFSLNSIDYIASLSNEPKPGSRLLWKAPESREDQHIYISEDHLGITQIVNDPLAASVEERHSGWWRTLPIASPLLTFSGDGLKLRSVAAAPINPTISWPYPMTPRSLKSMAYHATKTSSSSFSMTVEARMVALNFNEPGIIAYSACWYEDRLVDIHAHESGESLDFYRELEENVKNRWPNKELNNESLAAIQWVYHPLNRGEQIEQVWLHTKNDSEEGNDAHERRRKTESSPDNIAIALLTSHSRTLVMGRPRAMHSEWKCIAQAFPGSPMRVFFNPGVDSVSLFAAPTVGGSGSDSLPDQLSTWLDAERKPNNSDASLDKVKEFVVCKEKLEISGLLLRYNGGHRLSDEGELILEVITLSIPGHDESLEWNKMPLEGILTWDSLSRKTAGHSDLVA*