MKILHVCSELYPLLKTGGLADVLGALPQAQNQIGLDARVLLPAYPAISAGIPNTQVVAEFDNFAGHVVLRYGEYNGVGIYLIDSPHLYGREGNPYHDAYYNDYGDNYKRFALLGWVGAELATGLDNWWRAEVVHAHDWHAGLCAAYLFNKGRPAKSVFTIHNLAYQGQFSYHHLYEIGLPTGMFHVEGLELFGQISYLKSGLFYSDASTAVSPTYAQEITTPEFAYGLQGLLSGLKAQGRLVGILNGVDENIWHPNVDQYIPHHYKLKYMAGKKKNKAELQAYFNLPQDESALAFVMVTRLTEQKGVDLLIESADEIVKQGGQLMILGSGAPHLEQGIRDLAAQYPDNIAVKIGYDEALSHLMVAGGDVILVPSRFEPCGLTQLYGLQYGTLPLVRKTGGLADTVVDSTSESIKARTATGFVFESATPEALRHCLQRAFALWQKPRAWAMVRTDAMEQDFSWRKAAEQYRTLYERL*