MEYAVRGAIVTRAGELEAQLKKDPASLPFDKIVMCNIGNPQSVGQKPITFYRQVLALTDYPQLMDAPEAGKLFPSDVISTAKHILGNMKGGTGAYSESKGVAALRQMVADGIEARDGGHKCDIEDLWLTDGASVACHHIMKTLIRDGNDAVMVPIPQYPLYSASLALYGGTLVPYYLDEDKEWGLDVADLKVQLDKARAAGKEVRALCVINPGNPTGNALNVDNQKEIVQFCKDEGVLLIADEVYQENVYAEGRSFTSFKKVVRDMGLDIPLVSMQSTSKGFYGECGRRGGYMEVCGLDPDVKAELYKLASVGLCPNLSGQVLMGLVMSPPKPGDPSYELYAAERDAILSSLKRRALKLVSGLNALEGVTCNEAQGAMYAFPKVSLPEKFVAEATASGKMAPDALYCMKLLEATGIVVVPGSGFGQVEGTWHFRTTFLPSEEDIGGVVEKLAKFHAEFMDTYR*