MFSTGAFLSPYPGAIWAFPHLNSSLAAVSRKNPSFRISDILDVQNPSLSFPMYKLTDPLPGGAGCRTQSALGPLQAFCTSKRVHSFVSDSPRSSEQRPPKQLKFGISAILSEEFGKKSDEKDDKLLARYPGGGSCGCESQSIPFYPRGGMFTSQGLLPALPTPHYSLASSSGLDSLPGPYSILNDDVSLGHHSKRKRSWSRAVFSNLQRKGLEKRFEVQKYVTKPDRRQLAAMLGLTDAQVKVWFQNRRMKWRHAQQTKEKSNTDDKSSEPLVEEPVSNDIGSSDSDDAMDDAVDDVINEKVDDCDDKDS