MESLRPPYASLSHDLSAKLVASFTVSANVVAESSNNASMRPSSRAMMPVYFTPFRIISLNTFGETFDRSNAVDPGGKTKFMSTALEYRNPRSFLMNLWSCAMAKSRPPAAAWPQIAAYVGMFNLRRSKAMRSSSRRRNGTLVSGSGFAHSRSRPFEKNFPSLVVIKARASEDAAAARHCRIWEQREGEKRCSVSPVRRRINKLPLLSREHIFCIHSECSEKDACTNVCRAAALTDQQVAYTREEKTPYLSFTISHLMGCKEAIIRSKNPTSACNSRRMIKAGTSDRLVLFCCCAYFCFFAFPFISTSAPLLSFVCLSFILLPPLLSFGLPASSSAVLPPFFGLPVLSSLLLLPLESFLLSLVCLSCLLLLRSLYSLLLLLYFFVCCFTFLPLRSLFNGGMDHALQQPHVRKDPHELILALNDCSIATEFHKGPS