MKLTAFTSSVVLFGGLQVSAFTGHQPQTRGWVAMSSLNAGNLNNNYDDDTSSHLMSRRESIVKTLLSGATVAAVFTNGLLSYPEDSAAFANKISSKYDDRPKQRGGKPKGLGVATRKDMTGEEYVGLNECGPAPNCFCSTDSIDDDPDHNIPSWKWPSTLSSKEEAFRQLYDVVQAYKPGQSDIDGGGFEIVTYDPKAGYLYAQFESLKNGYIDDVEFAIIKNGSVEVRSKSRLGYLDFGVNALRLNYIAKVLREKGWEAPGVELATHKGYAEENQVRF*