MGFTSHAFEEDGRSTIELEGLGNLLVRGRVEMEFRFAKSTRSVSDALTSEDTGNGTKSRGSDWWYDEEGLFNLDEEGRAERQQCAVAASNVIRNFSFMPDNETVMAQHRHCLETIIQCMEDHDTEDEELVTNAIETIANLAPFLNLRIFSSSKPSHAPITEKRAVEAIVGMLESPVKAWHCAAAELVGRLIVNPDNEPFVLPFAPQVYKRLVDLLSFPGADAQAAAVAALYNLAEVNMDCRLRLANERWAIGRLLKIIQSPHPLSEVLCRKAALTIESLACEPQNRAQLLTYENKFAEIAFSDARLSDTFARILYELTSRANSKLGAVRGVWGV*