MELPVSFLRDQGGGGGAEEQSGTQLEHEEDVPCVLDIFVHEARGTHKTIRVYGDHQDVYARLALTSAPEAGASARLGERLPPLRVARGRLAVDVLKCELWMRSGGVPDDQLLGFALVPLAAVAAADGARVIAADFELSSTDLLHSPAGAVRLSLALRPGHADACEPSEAAVLGLGPAPMAVDLDHSRIEFTDLRVRVEQEKSASSDGDGSTSRNAAASTASTVSEEDRAFSSSAEAAQQPPDVEEATTASAPVSRRSPDTPTSRGGKAKAKADVDVLPSPAGDIVDVEAEQSAMQRQIMEMYVKSMQQFSESLAKMQLPVALGGGGGVVEKEETPDDKKVIERQQGKKDGARVFYGSRAFF*