MMRELRVEPCQMVSLASLLGIGFRDELKEKPVIRYGLAAQRKKGEDYAFIKTDCQRSPSQASSTFAVFAVLDGHNGAAAAIYTKENLLGDVMRAIPPGLDRHEWLAALPQALVAGFVKTDKEFQRKEQPSGTTVTFVIVDAWTVTVACVGDSRCILDSQGAISTLTVDHRLEENIEERERVTASGGEVGRLNTVGGAEIGPLRCWPGGLCLSRSIGDMDVGEFIVPIPHVKQIKLPNVGGRLIIATDGVWDSLSCEKAARCCSGLSADLAAQQVVKEAVATRGLRDDTTCLIVDLMPPEKPVLHPMIKKQNKLKLLLCGERSRESSKRITQRIAVERGVVKELFNEGSARLSERLATDISFHARARLFNCAICQTSLTLEEGISVHAESFFSITRKPLDGPFLCQSCKLKKDAMEGKHPSRSVAFVGYF*