MALNFGIIGTNWITHSYVESAQATKKWNLAAVYSRKEESAKEFASKYDGQKIALYTDLDKFYADSNLSAVYVASPNILHYEQAKAALNAGKHVILEKPSCSTSEELDELFTLSKSKGLFLIEAWRHIQEANFKILKSSISKIGRVLGASISYCQFSSRYDAVLRGEVPNIFNLEMGGGALVDLGCYTVAAAVWLFGPPKDAQYYPVILSTGADGGGSLTLHYEGFTVHLASSKMHNSDAPSEIYGEKANLIVPTITDIEKVTLSDPRTKKREELGTNKEDLNLKEEAEEQARIILEKDWKAAGELEAHSRAVLKVTEKVRKDNGLLYPGGK*