MLSALGFALLSIFAILLSLSTLSNGLLQPRRISHGLTESSKYLTRDELWFNQTLDHYSPSDHREFKQRYYEYLDHLRVPDGPIFMMICGEGPCNGIPNDYITVLAKKFDAGIVSLEHRYYGKSSPFKSLATENLKYLSSKQALFDLAAFRQYYQDSLNVKFNRSGDVENPWFFFGASYSGALSAWFRLKFPHLTCGSLASSAVVRAVYEFPEFDQQIGESAGPECKAALQETNKLLELGLKVNNRAVKALFNATELDVDADFLYLIADAEVMAIQYGNPDKLCVPLVEAQKNRDDLVEAYAKYVREFCVGVFGLSSKTYSRKHLLDTAVTPESADRLWWFQVCTEVAYFQVAPANDSIRSHQINTEYHLDLCKSLFGKGVYPEVDATNLYYGSDRIAATKIIFTNGSQDPWRHASKQTSSPELPSYIVTCHNCGHGSDLRGCPQSPMVIGGDSKNCSSPDAVNKVRQHIVDHMDLWLSECRGGIRSSM*