MKLDMDMRVGAMGLLIMWFYAVHCMGQITPRSSVTEDYFNNLLAFVSPSCEGKSFYTYNDFITTAEAAVGFGTTSNDDGRKIEVAAFLAHIMHNTGGLCYINEINPNSNRCDSTYTK