MRCGLPGQMETFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMVFGEITTKAVVDYEKIVRDTCREIGFTSDDVGLDADKCKVLMNLEAQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLTHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNEGGAMVPLRVHTVLISTQHDETVTNDQIAADLKQYVIKPVIPEKYMDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVAAGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIHDSEILKLVKENFDFRPGMMCINLDLKRGGNRRFQKTAAYGHFGRNDPDFTWEVVKPLKWEKTEGDREREWECGGEGGGRE*