MAKNQELFPELPQNAYAATDKIAVVTGGSRGLGLYCAYGLLHGGAKRVYISSRKGDACDEACQRLNSQGFKGKAIALPADVSKHDGVVRLLEGFTEQELKHGAGKVVCDILIANAGATWGAPIENHPESAMSKVLELNVKGVFSTIQLFTPLLEAGGSHADPSRIIIMGSVAGIGIGNTTKGGVYGYLASKAAVHHLGKALAVELGPRNITVNMIAPGFIPTKMAQGVIDAAGDFFVESNPRKRLGTSEDIIGVLMFLVGKAGNYVNGAVIPLDGAAHLGAAL*