MQEKAYKLLALQEKISNREAKDLIDKGCVFSHGKKVVVARALMSDKARFNVIKAKNPQIIFEDDKIIAINKPYAYVSEDLEKKFNTKLLNRLDKETSGVILLCKDEDFRKLCIEEFKKHRVYKSYIAVLDGVLAEEVEVNEPIFTIKVKGGALSKVSKDGLSALSIITPIMMQSKKTLAKIVIQTGRTHQIRVHAKFIKHGVVGDEKYAKISSDRMYLHSYEIKIFNYHFRANLDSGFAKFGFDIKNLDF*