MERLVPSGAVAVLSDDAFCGLEGFVLRREAPANVPKNGKRYHIHTFGCQMNMADSERMAGCLETAGYECVEDANHADVLIYNTCSIREKAELKVYSALGKQAKRKRTAGTELKVVVAGCVAQQEGAAMLRRVPEVDIVMGPQYANRILELLERAESSQVLATEAVSVLEDITVPRRESDLTAWVNVIYGCNEKCTYCVVPYTRGQEQSRAAADIKREMLALGEAGYKEVTLLGQNIDAYGRDLPGMADDASGRRAWTFTDLLRYVHDVPGIQRIRFATSHPRYFTDRLVQACAELPKLCEFFHIPFQSGDNDILREMKRGYSHERYRAIIDNIRRYMPDASISGDAIVGFPG*