MSRRVEYTLAPPQRNESDGFDYPDGIPISYNLHRLRHFECEGSYPKYPYGSLVKFYAMVGLHRYNVLEGKNLQLDTLKSFNMRINCGASSYYITLAARVPDSGLKQIFQVLVHEERLGSLDMTCTIARPRVTTNVPFLRPHSESEYDYMDNDELPDWPSEIAFDDTKRFHLVKESELRDNDWIRLYLELTLVAHDRFLTVHYLSQLEIVKVAIEEVEQPNASLNTKTTFVYITYKDLAKAQIGEPVDRKAIVRKIINETTGLLRLRGDYWSGERSVITPEEEYMLLHGGEKVRNNEQRSKKLKRRVGVHRLWRWWYQAYKNRGLRSSSY*