MLSKKDQGTTMAPHVLVVPFPGQGHMNPMVQFAKRLASKGVATTLVTTRFIQRTADVDAHPAMVEAISDGHDEGGFASAAGVAEYLEKQAAAASASLASLVEARASSADAFTCVVYDSYEDWVLPVARRMGLPAVPFSTQSCAVSAVYYHFSQGRLAVPPGAAADGSDGGAGAAALSEAFLGLPEMERSELPSFVFDHGPYPTIAMQAIKQFAHAGKDDWVLFNSFEELETEVLAGLTKYLKARAIGPCVPLPTAGRTAGANGRITYGANLVKPEDACTKWLDTKPDRSVAYVSFGSLASLGNAQKEELARGLLAAGKPFLWVVRASDEHQVPRYLLAEATATGAAMVVPWCPQLDVLAHPAVGCFVTHCGWNSTLEALSFGVPMVAMALWTDQPTNARNVELAWGAGVRARRDAGAGVFLRGEVERCVRAVMDGGEAASAARKAAGEWRDRARAAVAPGGSSDRNLDEFVQFVRAGATEK*