MGRWMKYAQQHLQTLRAHYIAGGGRRASSTSSAFDRRTFSTSSSSRFLPVLRSRSSFPSSARLELSQKQLIAALPDDQPVVQQPTQGSTALLSKEGSSREGESKLILIDGKAVLYRAYYKLMTKLQHGTFNDTSGEGDWVLTVFTALSTVLKIFELMPSHIAVVFDHEGLTFRHTLFSDYKMNRSPTPDTVVQSLRYIKPALIGMGIKTIEVPGVEADDVIGTLAVSAVNSGTKVRVLSPDKDFFQLISSSLRLLRFVPRGSGIVSFGLEDFQARFGSLEPSQFVDILALMGDKVDNIPGVAGIGEKTAVKLIKLYGSLEKLVEERNHVKGKRALSGLLADNGEVFLRKRLVMLRTDLPHYMVPFSLGDFLYKKPQDGGERYFNLLKAMGSFVEGPFVVDLENRTQEVWLNY*