MKINACKMAESEHPRLLLPSFISPNLCKELEFIHKSCSSIGYRPRVFSTTLSHLIATNCPHLILPFIPIRERLKEKVEEFFGCEYELFIEFTGLISWCKGANIGWHSDDNRPYLKQRNFAAVCYLNSHGLEFEGGMFHFQDGDPATIVPMAGDVVIYTADSRNVHSVDEIINGERLTLTLWFTLDHSHDEDAKLISLLSQNLMGREKPDSYLPLPASNNMYWFSADSASPHESGFDIRWARVHTLGYSFYASDDMPHTSDSSSDPLELLMGPLQLARDGEIFEKEFADSLHALQVVQFYHWKTSELQGTEWSRVISKKNMRLSHPLPDNKNALVFSGDHHLVDEVLVHVVSSCNQIRPPFKWNDFAAAMPMWEDYILGLQRELMTSMPYWTTHQALYTVTFIDA