MVLMQCSVAAGAPPRGATGAVEGRRERKVESRNEPHWAVELAGVRAALRAHADPERGRMLELERIFVHRRAGRSYVPRQGASASWPVRRLRRFAWRRCAGRAAGGGVFATNNEEQAAQAEPEAQEAGEPVVPEQVLAEVLGGLAASAEGEAKEVVDIARGAAEDVVRALNAARSQAVAAEEQAKTLDTQYLRLAADFENFRARSSREKLEAEEKTIGKVVKSLIPVMDSFDRAKSAITTEVESELAIHNSYQGVYKQLLDALSKIGVTQMETEGQMFDPNLHDAMFREETNDVPEGTIMKELARGYIMGEFVIRPAMVAVATAAAEAEAAADS*