MLTKPSSSLKLPSLTPTYRTWTRSFASVTPVRLPKKQAPRLNPTGAVDPSIRLKLFPSKATPLFVSTSPYRVYQTRQLSTMSSVKEYSLFCLENPLLDIQAQGDQALLDKYGLKPNDAILAEEKHIPLYEDLLNNYDAKLIAGGAAQNSARGAQYILPPNSVVYVGGAGDDKYSAILHDAVKAAGLRVEYRVDPKEKTGRCGAIITGHNRSLCTDLGAANHYDLDHLKKPEIWKLVENAEVYYVGGFHFTVCPPAIMELAKQAAKDNKPFVLSLSAPFIPQFFKEVVDASAPFWDYIIGNETEAAAYAESHDLPSKEPKDVAKHLANLPKENSQRKRVAIITQGTDPTLVAIQGEDEIKEFPVHAIETEKINDTNGAGDAFAGGLLAGILQGKPLETSIDMGQWLARLSIQELGPSYPFPKQTYQAA*