MMTTERKPVMNLIEEMQRMMSMDTNQIPNLQESIRTNPYHRALQSALVDHKENNPICSATVKNDQEEGNEERLDNMLRAEGVVGPPRVLEDENKDYEKHLNKAREVYEQKIEEHDRVSFRISGSQLEARVHFCENVRQILHVQGEFRPITQQASEAMMINVSKKINKASMSIKQKACEDVIQLRKTYYDARRKRKNFSQKATQILNAFFEAHITHPYPTEEEKHVLAMQCEISVSQVANWFGNKRIRFKKQIKNASEERRHASMATTPVHNPYQTGHHPFGFMPFGSGYPTPFAPGIVKLENA