MPPAAGAVALHSSLCNISSDKPSSPLRSPPIHVSPKPKSLFQNHPLYTPTHTKLSLEFKEKILCLEVMGVDAGKALSQNPDLRTATMESIHCIITFLLSKGLQEKDLPRLFGMCPKILTSDIKTDLNPVFDFILNELKVPGNNFRRVVNKCPRLLTSSVKDQLRPCLVYLRRLGFKDLGALAYQDSVLLVSNVENTLIPKLKFLETLGLSKDEVRSMVLRCPALLTFSIENNFQPKYEYFAGEMGRKLEELKEFPQYFAFSLENRIKPRHMKVVQSGIALALPVMLKSTDEEFRELVKQGSV