MLFLAIFLHASVHFQQSSSIMAYKNQVGGRAEIIKVFGDHLLKPTTFYEVESYLKMSRSIADIAPDCCYIFSFGKVISLKKCTVCSDPMSMKTINLLFSNQASGHYLLMKDEAHAAVSPRILDLKLGTRTHSDYISEEKKINHIKKSLSTTTAVLGLRLSGASFGRGEVKWTKEDGKRMNAETFKRAMKHFFDVSQPKKNAAKRQLLKIKASLKSNENTRFFGSSLLVIIDDDVESPEASVKVKLIDFASMARSEYNAPQYKGADVGALLGVTNLLQILN