MVQALIVSPTRELAAQKDKVILSIGDFINVQAHACIGGKSIGEDIKKLEYGVHVVLVMPGRVCDMIKRRTLRTRAIKLLVLDESDEMLSRGFKDQIHDVYRYLPPELQVVLISATLPHEILEITNKFMTDPVRILVKRDELTLERIKHFFVAVQREEWKFDTLCELYDTLTITQDVIFFNTKRKVDWLTENMRSNNFTVSSMHGDMPQKECDAIMEEFHAGTTCVLITTNVWSRGLDVQQVSLVINYDLPNNRELYIHRIGCSGHFGRKGVAINFVRNDGIRILRDIEQYYSTQIDEMPMNVVYLI*