MRVLLVKTSSLGDVIHTLPALTDAARAIPGIQFDWVVEEGFAEIPAWHPAVARVIPVAIRRWRKNLWQTLRNGEWRRFKQRLKEVDYDLVIDAQGLLKSAWLTRYVGKTPVAGLDRDSAREPLASRFYRRAYPVAWGQHAVERTRQLFAQALDYPLPESVGDYGLDREQLADADPGAPYLVFLHGTTWVTKHWPEAYWRELAERMCERGWSVRLPWGSAAERERAGRLAAGLENAAVLPRLSLAGMAKVLAGARACVAVDTGLGHLAAALDVPTLSLFGPTNPGFTGAYGRSQVHLGSDFPCAPCLKKTCTYQPTEEDRKLFDLKREQPLCFTRLNPQRVATQLEAMLLAPETLR*