MSLLPILVALAPCAHAFASRALTAAVDGVCRNGDCGCGPPWAAPWCNDQNSVIQGWCSESEAHCDLCANTDWCSDASSPPPPPSAPPPPYAPSMCTCGAGTSKNDSGECVANCGAGTVEIPASEFTLHVGTAADGRQLLFATLRALAAIDMDAVEKAVIDSLKEAGVIVTAAQITLLDLGNGMIKVTILQDGAGPTAEMVTEAAEEPIFLETMEKDLGTPVDFAAAIDLWCSDEAAALVTYGPISSWNVRAISDMSNLFANKATCNPDIGAWDMSSVTDTSSMFAGARAFNQDINSWDMSSVTRTDFMFSGATSFNQLIDSWDMSSNMNTAYMFSNAEAFDQPINSWDMSSVMRTDNMFSGALSFNKPLNSWTMSSVTNTEYMFSGAAAFDQPIDSWDMSSNTDAAYMFQLAASFDQPLDSWDMRNVRFTTRMLFSAASFDQDISDWDLTSNTRCTEMFLDAASNSCTISSSCKAISC*