MMRYQNLMVGDGLSDHHRYPFACNELISMIDLGYSRLPKDVKAFIFQDCLSAFRLLPEMNTTAAVSAANLLVKSVESVFPKQKKNLAIVQFKQAKVALKRRTKSHEESRDTPSLPQDVLVHIFSLLDVSSLISSSQVSRSWNLATHEGSLWRSLFNLHFSHDVLTHIHPGFDWREAFKNECIVYNLSKMLRSGRGYCSYCDTLVWHDNFRCPKKQCQFESGKEQLDPILTHQVVNYLLGITSSSDESNLDESDSVDSGLTESDSVESDSDDGDGPGLWANPKKHTERIPTP*