MLKVLGVELAHGMKPKFFFRWSRPGEALRTLRVPELLQAVYRRQFEMETFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDLESKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADNCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNEGGAMVPLRVHTVLISTQHDETVTNDEIAADLKEHVIKPVVPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDAEILEIIKQNFDFRPGMIAINLDLRRGGNKRYQKTAAYGHFGRDDPDFTWETIKLLKSEKLQA*