MMSVNRFTSGRLPVFLRKSPFYYSRAYLHQTCVFKQNKETAQDSPELLAKSSHLNSKPLDVSNKAPVKTAQNKIPLAHSKYESSKYELPKWKEALGELVIRAFHLDMDRVRAGPVAGSYYYKICKEQGLQYEDEPLSETAKYFYEDLKLPRTFSQWFQITVLHEWILFVRMRAMPFKYGRNYQQKLVDRTFSDIELRLFEEMKVNSGRIADQYLKDFNTQLRGAIFAYDEGFATDDGTLATAVWRNLFGGRKNIDMVHLESVVRYIYSQLYVLSRLSDREFATGKFKFVPPGVKVEKLTPKQEEELKAKTIAKYEALDKDPKTLPSERSRLSYTN*