MNIDATSVQNLEIIEPLHSSLWGTSNKKRSLFHMLKTTKTTGGTRLLRANLLQPLKDIETINARLDCLDELMSNEQLFFGLSQVLRKFPKETDRVLCHFCFKPKKVTKEVLGVEYARKNQMLISSIILLKTALDALPLLSKVLKDAKSFLLANVYKSVCANETYASIRKRIGEVIDEDVLHARVPFVARTQQCFAVKAGIDGLLDIARRSFCDTSEAIHNLANKYREDFKLPNLKLPFNNRQGFYFTIPQKDIQGKLPSKFIQVLRHGNNIHCSTLELAS