MHLQRLKEELERDIARIAEFKPVVHHITNYVAMNDSANITIAIGASPIMSFAHGEIDELVSIASSLLINIGTLDEYIIQAVMLAVKSAKSKGVPVLLDPVGSGATKLRTSTALSVAEEGVDVIKGNQGEILSLLRKEGVVRGVDSKVTAEAADVKEVARKFGLVVVATGKEDLISDGRSVYVMRNGTEMLGRITASGCMLGSVIASFMAVQKDFLLASLEGLACYNVAGELAAEKSSGTASFRSNLIDEISKITAEKVIERLNLERVV