MRGGGFTGQIKLLEREREGGTAREQGMGGKEEQLVIAIPLYHRFTALDAVGPYELLHVVPGATVRFVSARADEAVTADVGMLHLLSTASFQDVPHPHIIVVPGGSGTFDALQDPLLMDWLKEAHKTSMYTTSVCSGALVLAAAGLLHGLEATTHWACYDDLAKLGATPTEKRVVQQGKIITSAGVSSGIDMALHLIALLRDEEMAKAIQLFVEYDPQPPYDAGAPSKAGEAILSKAKELVGAFMTTVPPVKS*