MESRVLTVHGIPAPPALSPAFFQNTHVHVKRPLCRKLLLLSLPGGNPDACSTSRLRKLRKSTESPEAEIKTRCELAAETLLKNGGHKPSWLSCLQKSRNEGNLSAQGLRRRDLMTTSTALLAVSFSVDGNALASEFADSMSLGVSGRYQSNGVVMTPALPVTLNLKGASYVSRDDLRKGAGSTPKEGETVVVDWDGYTIGYYGRIFEARNKAKGGSFEGNEKDYLRVHLGANEVIPAFEEAILTMNLGGIRRIIVPPELGYPDNDFNKQGPRPTTFSGQRALDFVLKNQGLIDKTLLFDIELLKIYPS*