MKKTVVASSVLLTLAFTSAAFANEKISAEDAELKSKLTALEGEYSKAELLTALNAEPKEDSKLHGTIGTNIEIEEWSGSNSRGESWEGGKVKYSLANGNFRHEDLPGVDFGFYMAREFNYNGSLFSADYDGVNDITEIYLNKSYGIENGNIGWGVKYAQESADKRSTPEAKVFGSYQINDWLDIHGYGLYHVEIKQNLGNFDYWEVEPGLGFKIADNMGAWLNFRYQQGTWDEKGVSENNVETETIIKPGMWYSFGKLGTALFAEIGAFENEIGATGKKHKEDYVKVGASANYPLTKNWRIFGEVSYKTVDIEYTDGATGDNTLPFGLIGVNYSF