MDTFLFTSESVNEGHPDKLCDQVSDAILDACLEQDPDSKVACETCTKTNMVMIFGEITTKANVDYEKIIRDTCREIGFTSGEVGLDADNCKVLVNIEEQSPDIAQGVHGHLTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKDGTCQWLRPDGKTQVTVEYRNEGGAMVPLRVHTVLISTQHDETVTNDEIAADLKEYVIKPVVPEKYLDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQASKSVVAAGIARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDTDVLKLIMDNFDFRPGMIAINLDLKRGGNKRYQRTAAYGHFGRDDPDFTWEIVKPLKWEKVQD*