MDTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAHVDYEKIVRDTCREIGFVSDDVGLDADNCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCSWLRPDGKTQVTVEYKNDGGAMVPIRVHTVLISTQHDETVTNDEIAADLKEHVIKPVIPVKYMDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVIASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGKIPDAEILEIIKSNFDFRPGMIAINLDLPRGGNKRYQKTAAYGHFGRDDPDFTWETVKPLKFEKA*