MDVLPDAIVQHLLCLLSNAEDVAACSCVCKRWRELMGSVRRLVFPRSLSDKGLHSSALVNRMVRSTAELEELVVYCTLTSAGLMECVAHAAKSLKLLEFRVEEGSDKACVGKLEVLSRSSCDLETLRLWGGILLHSPVGLRSFTGLRTLEVVGARIRDGALRGILAACPALRELALLGCDGIRSVCVELKELEKCRLDFCGSGDNCFVSVAAPKLRVFEVQGASYIRIAEDSSLQHLSIAKQTGMLANVEVGKLPALASLSIRGLQWDWGAIQKMLQSATQVETLYMKIEFCGDDEAFEPFRDIDFGDFLTSHPKLKKLDAHGALFASLVLKEEIATPPLALWLEEANITIRSPLNAERKLQVLKSMISWSPLLRKVRLRITQMKCTDIEADEFFLNLIRLKRVYDFITID*