MLFAKCPHRGSRLQQPSSHASPQNLQNPVAMSRHAVWPGKHSSTAMSRPVQAQMAKKPDVVPASELPKPHPKALKALEKLKMQDVNTRALLDRLGSVGFTVAGDNTELNWLIAQQIAKRMSYFSVSTLRILSGLHKLDLKTTSRQALVEKLGSEQRLVEEEASILHGLRNEKRVVIATIADGATGQRSTYRDLWGTFIIHLDKVDSTAGPKPPSPSRQVLQSNAEVKVEMKKGKGFSDTGITTEQQAKAAVDQFMINMVRLYSQWPE*