MAYAALMPTKLGLEGSHDQIHRLRTTTTCMNVDNLSKAVFVRGAHADKLKVKGPVKMPPKVLHIKSALSCVEEKTGFKDFLHINDFDKETILTILDRAKEVKALLKSGERTYLPFKGKTMAMIFAKPSMRTRVSFETGFFLLGGHAIYLGPKDIEMGKREETRDVARVLSRYNDIIMARLFAHQDLLDLANYASVPVINGLTDYNHPCQIMADALTMIEHIGQIEGTKVVYVGDGNNIVHSWLLLAAVVPFHFVCACPKGFEPDKETVEKAQRAGVGKIEITNDPKEAVKGADVVYSDVWASMGQKEEAAYRRQVFQGFQVDEELMKIAGPQAYFMHCLPAERGVEVTNGVIEAPNSIVFPQAENRMHAQNAIMLHSLGL*