MSSRAGHCLRQTARYPALRCARRHAGRRVELPPPPRATPVNRRLSGAAAAAEPAAEPSPPPAVVWEGPKLEQIPRGSFFSFLREYGQWERAAEQPALSCSTTGRTLTFRDLERRVASAAAALAREGFGDILSIHLPNCEQNVIAFLAATELGGTVTPSNPAYTAAELAQQLETARAVAVLSTTSVRETVDAAALQAGVRRVSYVEEPDCFANSLCPDALLPATPIDGARDLVALPFSSGTTGKPKGVMLSHRNLGANVLQSLSHEDLRHDVRAGDRLIGVLPLYHIYGMLILGFSLASRAHLVLLPKFEPLPFLEAMQRHRITGAST*