MKAIIPVAGLGTRMLPATKAIPKEMLTLVDKPLIQYVVNECVAAGIKEIVLVTHSSKNAIENHFDTSFELETMLEKRVKRQLLEEVRSICPKNVTIMHVRQGNAKGLGHAVLCGRPLVGNESFAVMLPDVLLAEFSADQKKENLAAMIQRFNETGASQIMVTPVPQENVSSYGVADCGGIELNGGESAKINSIVEKPSIEDAPSNLAVVGRYVFSAAIWDLLEKTPIGVGDEIQLTDAIDMLIEKETVEAFHMTGETFDCGDKIGYMEAFVEYGIRHEKLGKEFKSFIKNLAKTL*