MDTFLFTSESVNEGHPDKLCDQISDAILDACLEQDPESKVACETCTKTNMIMIFGEITTKANIDYEKIVRDTCRGIGFVSADVGLDADNCKVLVNIEQQSPDIAQGVHGHLTKKPEEIGAGDQGHMFGYATDETPELMPLTHVLATKLGARLTEVRKNGTCPWLRPDGKTQVTVEYKNEGGAMVPLRVHTVLISTQHDETVSNDEIAADLKEHVIKPVVPSQYLDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVAAGLARRCLVQVSYAIGVPEPLSVFVDTYGTGKVPDAEILQLIKENFDFRPGMISIDLDLKRGGNMRFQKTAAYGHFGREDPDFTWETVKVLKWEKA*