MTFFIHLLHEFPSYNAGYMIVVAPFLFTIYVLVLLLLTSSRDPGIVPRNLHPPEEELRYESSVSNDKTPSLQFPRTKEVIVNGVSVRVKYCDTCMLYRPPRCSHCSVCNNCVERFDHHCPWVGQCIGLRNYRFFFLFVSSSTLLCIYVFCMSAFYIKVLMRDYGGSIWSGMRESPLAVVLMAYCFIALWFVGGLTGFHLYLISSNQTTYENFRYRADNRINIYDQGCAGNFKEVFCTKIKPSRNKFRAFMEEVHRPPPPATSRESGGEDSGPEDRRVKVEDDMDLGGDLLKISQRHDIKDINSRHHNSSEFDSVLGSESHQVLAMNLNVDESRGYAAERQGYQ*