MVKRVGGGGTKRKIDKMEKIPKREYRATTFSKRCSGLYSKAAQLCLLADAQIAILATPPSSQSNVSFFSFGHSTVDAVVKAYLTGRRLAPVREEPMEEDIGVLMARKELGLELWWEKESLCESKDPRELMDAVKAMERMLSKLRSGDFVSDEEDVTKSNEIMAKKSNVVLHQGTQEPDETLDIQAVCCVPGDDLPHEGFDKITEEQDQILALCATDNNINGLSGSGLDVYSQEVDIDELIDWTTFESSVFDDGVLDSTQEHQGSLLMNFEAAAHDVSTNPNPPMSVSEGVEEEALVFQNKAANDVSTMNPDDLIYDFEGVVEEEGFVFQNSVLDEDNLQFSDYFN*