MEQQQIPQEEENAEELQHGPYPIEQLQDRGISVVDIKKLKDAEHCTVEAVAYSPKKELVYIKGLTSKLVSMGFTNASQLHAQLLEIIQTSSSSRELDKILEGKTGSITDIYGEFRIGKTQLCHTLCVSCQLPLDQGGGECKALYIDAEGTFRPQRLLQIAERFGFNGADVLENVAYARAYNIDHQSRLLLEAASMMAETRGELSARQMHLAKFLRSLHKMADEFGVAVVVTNQVVSQVDGSAMFASPQVKPIGGNIIAHASTT