MKAPDKAVAAMVLSNASATCSILSLASLTLLSFLFLSLRSLHSPLQYAPDLQPKITQVPVQRHQDPLPNSSQVVSDEDLAPVYHSPEVFRRNYMEMEEKFKVYIYEDGDPNTYYQTPRKLTGKYASEGCFFQNIRESRFRTMNADEAHLFFIPISCHKIRGKGISYANMTVIVKDYVEGLILKYPYWNRTLGADHFFVTCHDVGVRSTEGLSHLVKNSIRVVCSPSYDVGYIPHKDVALPQVLQPFALPAGGNDIENRTILGFWAGHRNSRIRVILARVWENDTELAISNNRISRAIGELVYQKQFYRTKFCICPGGSQVNSARIADSIHYGCVPVILSDYYDLPFNDILDWRKFSLILKERDVYQLKSILKSISDEEFIALHMNLVQSNYMKEKGWVFSWRFRLKRAFDNVGTTMENSLIITACIKWQAALDNIIRSKATSLNYTTK*