MATVSAATEGVTTSAATEEEVHHGPYLVEQLQNCGISSLDLKKLKDAGFCTVESVAYSAKKDLVLIKGLSDAKVDKIIEAATKLVPMGFTSAKQMHEQRAELIQITTGAKEFDNILEGGIETGSITEIYGEFRSGKSQICHTLCVTCQLPLDQGGGEGKALYIDAEGTFRPQRLLQIAEKYGLNGQDVLDNVAYARAYNTDHQMKLLVEAASMMAETRFALMVVDSSTALYRTDYSGRGELAARQVHLAKFLRGCQKIADEFGIAVVITNQVVAQVDGSAMFNGPQHKPIGGNIIAHASTTRLSVRKGRGEERVIKVVASPCLAEQEARFQITNEGVVDVKE*