MFIKHGNMYAVAVSSGNAQAALAFQFLHELIKVLKSYFGDFTEESVRNNFILIYELLDEVLDYGYPQNTSDDVLKMYITQEGNRKAMQDRAGGASSGVTIQATGAISWRKEGIKYRKNELFIDVVENCNLLMSSKGTILRNDVSGCIMVKCYLSGQPECKFGLNDKLLLDNEAKAKKSNLRRPGSGIDIDDVSFHQCVKLGKFDMDRTISFVPPDGEFQLMSYRITENVNLPFRVLPVVKELGRTRLEINIKVKSMFTFKLFATNVVIKIPCPKNTAIANVSAASGKCKYEPEHGGIIWKLRRFPGDTEYFMSGEVEMMQSVSEKVWSRPPITMDFQVPMFAASGLHVRFLKVFEKSNYQTIKWVRYITKAGQYQHRI*