MFFNFSPASSSPHVNTEEAKTSRRTVVKYDVFINHRGSDVKDTLASHIYDLLDLRGVPAFLDTEELDVGDDFPDAIRDAISSSTVHIAIFSPRYAESSWCLCELALIVQTAGATIIPIFWNVTSEEIRRARKGNVAKGFRKHYKKYPPQIVDEWKAALNHVSNFSGLSFSKFKGRLSSKVVDEVMKKLSSTETLFVAKFPIGLEKHVNKLREYILQCRREKKNVICVGIIGMGGIGKSTLAKALYNQIHSNFLRASYIEDVKGQGEKYGLKHIHQILLRKLLRYNFEVSNLSEGEQLLTKKLIGADALIVYDNIENSYQMDGILFEDVLNPGSTVIVTTRDQSICKRHAFHSDRPMAASFESLVDQFLQVCKGLTLALEEERLSMKNAQKIQDAAVASGMQVT*