MFLKSVQRSTRGIHTVPKLANQDAWLKNGIKGLYSAQGFKESWVDYQQYLVDNLTMRTVGTLNETRTPFEIIKATYKNASDTTTFHYASQCFNNHLFFEQVADSGASDSAPSPNLEYIINKSFGSLEDLKADFEAELTTLNGQGWVFLVENNQKELEIVSCINEGTPYFHSRNQNLDLSSQITIDDVTQLDILSQFVKNGNREPFNNVPLICFNSWHYAYLHDYGVNGKVEFLQKFWDCLNWNVINQRLFNQASL*