MTLKAPRVWFITGSSTGFGRLMTQCVLRNGDKVAATLRKPAMLADLAEQFSPDQLLVLKLDVTNHQEILDTFTEAGRHFGRIDVVFNNAGYALLADVEGATDEAARAVFEVNFWGAVNVSKEAVRWFREENKPSGGRLLQNSSVLGFTPDAGIPFYVASKFALEGLSESFASSLDPAWNIKITLIEPGWFRTDVLSSNMDRSQVHPAYAHLPAATYHKHLDGNPLVRGDTEKAVEVIYAVANLPDPPVRFPLGRDCNESFRKQIAKLTTIMDQYGSWSDELDVE*