MEKKLQCLYLVAISFTAAVCLFPFSESLPFVVLHGVGDQCKNRGISWFTEFLSNHSGQEGFCVEIGDGALDSWFMSMTKQVESACETIKSLPQLQSGYNLVGLSQGNVIGRGLVEWCDGGPPVKNMISIGGPHAGTASVPMCGSGAVCEFADAVIQVGVYSSYVQEHLGPAGYVKIPTDLKGYLKGCRFLPNLNNEFEDSRNATYKARFTNLNQLVLIMFENDKVLIPPETAWFSYYSPENHRVLLPVNETDLYIDDWIGLRSLDEEGKVTWISLPGGHLQINESEMLTYVVPHLADSPFTVM*