MLGKASWCRELSAVDPKALLQPDSLGLTPAHIAYLRGDPELVRLATRVAPPALVDGPLGCLRALFAPAPPRLPLELRIGFYDPALRSVRRLAPGELEEEVWRRQGRRVRLRPGWTGSAGYLRYILRASLSSDAADSPGLAPEQQRALRAEALRRARGASPGCLDEDNLLVGWIEGLGNGAFAARDFAPGDYIAHYAGRIVISAGAGAGGGPLPPLPNEECGQEAGGAEAAPVVSGRVECALAAFVNHSAAPNAASFCFFAGLCFFAGLLPRALLLFTR*