MNGLFNGTSVKKLLGWRIGEEEEKFAEKAVETLVKKLKKKNGGVGTLEDLEYALAHPGSHSKCVALSKSQDGRLQVPSFVVSHRKGLPHVIYCRVWRWPDLQSHQELRPIPECLYPHDQNNKTPYVCINPYHYQRLDQSRAISTAGSSPSCSGRLDMTSPSNIPSSSSSPEYDMAFSPSSMLSEEDVARMDQVSPYTAPPTQYWATISYYELNSRVGEYFKHREMGSIEYYRNLNEFSFLVFHVYKNELIVDGFTDPNSDDRICLGLLSNVNRNPTIENTRRHIGRGISLVYTSDYDLYIQNLSESSIFVQSRNLNYNMHQEQTTVCRVPAHSAAVCVFSNLVFQQMLQNAKVRGAEELHALQKVCFIRLSFVKGWGPDYPRQDVTSTPCWLEIQLLYPLWHIDKTLPEVCLISGVDPTSIS