MSQRYLFKQICITHASHYQHQRKRDRLDMALKNVKSCSCLQHFVLFLGIVWSAKALIDQDAVNFWSEKLPGVDMPTTFIQTVSPLNPSQISLFSSQLNQGTLSVPAHSSDFCAEAKLTCASKISHPFAGYNHYINTIAGFEGLDPDKMRNSFFRESDLVAGKTRKMVTLENPVPSRTFLPAGLAERMPFKSRSLPALLHTFNIAPGSMLAKDMKRTLEICGYPAMKGEVSTCAISVESLVKFVNENLGSNVKILGSTGSVKTGEVVKVLHVATTDAGTGKPSIACHKIMFPFEVHYCHAVDQTKVLVATLQSMKDGSVFHAAGVCHLDTSEWPKSHPAFTALGVKAGDGNEVCHFSNMDDLLWVSS*