MENYEKVAKIGEGTYGVVYKAKSLRDDAMVALKRIRLDQDDEGVPSTAIREISLLKELRHENVVSLLEVIHEETKLYLVFEYLDLDLKKHMDSSPHISNDRMVIKGYVYQICAGIAFCHSHRVLHRDLKPQNLLIDTTNNVLKLADFGLARAFGIPVRAYTHEVVTLWYRAPEILLGVRTYSTPVDVWSIGCIMAEMVNHAPLFPGDSEIDELFKIFKTLGTPGETLWPEAKQLPDYQEGFPKWKAKPWESLCPALDEAGVDLLRSLLQYSPEKRISAKYATQHRWFDDYREHIGR*