MESSLPVEELTSGASGRIIPLFKNLHRSVFSYQTYRRLIIFIQSIFLWVILLSRRRFSTSPSSPPPSPSAATTAVLGKRRKFALRRDEEDTQRRRALAEALDMTVENDGVSCRWNTSLFFGARRNALFCRSWFPVTDELRGIIIIIHGLNEHSGRYAHFARQLNSCNFGVYAMDWIGHGGSDGLHGYVPSLDHVVADTGAFLEKVKFDNPGIPCFLFGHSTGGAVVLKAASYPHIENMVEGIILTSPALRVKPANPIVSAVAPIFSLVAPRYQFKGSHKRGIPVSRDPAALVAKYSDPLVYTGPLRVRTGHEILRISSYLMRNFKSVTVPFLVLHGSADRVTDPLASQDLYNEAASEFKDIKLYDGFLHDLLFEPEREEIAQDIIDWMHKKLDSGNLANVYSQC*