MNVTQVLLAVLAHAHSTESEEVMGLLLGDVTDPVRGGGAVCRISLAFPQIRTDRRKDRVETSPEQMARCSAHAERLSRETGSRVRVVGWYHSHPHITVLPSHVDVRTQAMYQLLDPGFVGLIVSAFNRDAATEAATVQLTAFQALPDVDPQAAGGLIRKEVRLAVTPAATPLERSFSDVLVVQRMLLMEENEVYKKALASALAASSRSSAVGSGAFPTPELVEVHHAGVYQAHMARLVQTALHPSLAALEALVAQQRQQEAQLTAEVAALEREVAAQVAAAASGRH*