MRALIVVAGLRMSRTPPDIEVLTLESGVGVRLYRPAGSNEPAPALLWIHAGGYVMGTAQQDDRLCLRFSSRLGITVASVDYRLAPENPYPAALGDCYSALTWLASLPAVDPARVAIGGASAGGGLAAALALLARDRGGITPAFQLLVYPMLDDRPSIAPANPHYRLWNGRANRFGWRAYLGDADARVAVPGRRDDLGGLAPAWIGVGTHDLLHDEDLAYAERLTAAGVPCQVEVVEGAFHGFDRVAPNVGVSQRFFTSQCNSLRAALALSNRT*