MEPARFFRCVPGHGRLEEEDDEEQSSGGCFLDVYVHGARGIHNICIYADQDVYARFSLTSSPGHAPALSTRVAKGGGASPRFDERLPPLRVRRGRLGTDALKCEVWMRSCAESVLEHQLLGFALVPLADVAAADGARMPRREFSLSSTDLTHLPAGTVSLSLALRSGHGDACSVGPSECVVAEPSITSEVVILQPQAPPVDYLGIEFPDLNTARENEDMAVQYLPFLHLGMAPADAMETGTSPRGENSMPVSSDGSKNASTTTTTSDDRAIDVSSSPATKKPHHGAHEVTVSTPMCRASVDAPMSNGAAAEGKEKGGVFKSPMATCDIVDIEAEQSAMQRQIMEMYVKSMQQFTESLGAMKLPMELDGDGGAGVVVKPEAEAGKDGARVFYGSRAFF*