MLCHLAGLALVPPRAPTLAPRRGWQRSAVASSVRPPPLPDDRPGLPPPTEEGGVLAQILPISLLLESQEADRAGDLAVGEDAGAFAWRNERWGQVIEDGGEVGRDWLTFFAAVGTIMSALVVLWIYSPTGYGDDFLAALEAACGGNSHLVTLAFGILFPLVHSGLAGLRPYASRVTGERLWRVLFASCSLPLAYSWIVYFISHAHDGVVWWNGEASPVAHAVAWCASFSSFFLLYPSVFNLKEVAAVEKPRLHLWETGVIRITRHPQMVGQLLWSAAHLSMVGSSFTALTMALLVGHHLFAVWHGDRRLEAEHGDAFRAVKERTSVWPFLAILDGRQTLPPDYYKELVRAPYVLIAAGTLAAYKAHPYMQAGAALVRNTGLVPGGVLDGLLGE*