MNGLFNGTSVKKLLGWRIGEEEEKFAEKAVETLVKKLKKKNGGVGTLEDLEYALAHPGSHSKCVALPKSQDGRLQVSHRKGLPHVIYCRVWRWPDLQSHQELRPIPECLYPHDHNNKTPYVCINPYHYQRLDQSRGAHFSYSPPIPSPTVSTAGSSPSCSGRLEMTSPSNIPSSSSSPEYDMAFSPSSMLSEEEVARMDQVSPYSAPPTQYWATISYYELNSRVGEYFKVYKNELIVDGFTDPNSDERICLGLLSNVNRNPTIENTRRHIGKGISLVYTSDYDLYIQNLSESSIFVQSRNLNYNMHQDQTTVCRVPAHSAAVCVFSNIVFQQMLQNAKMRGAEELHALQKVCFIRLSFVKGWGPDYPRQDVTSTPCWLEIQLLYPLWHIDKTLPEVCFISGVDPTSIS