MNGLFNGTSVKKLLGWRIGEEEEKFAEKAVETLVKKLKKKNGGVGTLEDLEYALAHPGSHSKCVALPKSQDGRLQVSHRKGLPHVIYCRVWRWPDLQSHQELRPIPECLYPHDHNNKTPYVCINPYHYQRLDPTRGARFSYSPPISSPAVSTAGSSPSCSGRLDMTSPSNVPSSSSSPEYDMAFSPSSMLSEEDGARMEQVSPYTTPPTQYWATISYYELNSRVGEYFKVYKNELIVDGFTDPNSDERICLGLLSNVNRNPTIENTRRHIGKGISLMYSSDYDLYIRNLSESSIFVQSRNLNYNMHQDQSTVCRVPAHSAAVCVFSNIVFLQMLHNAKMRGAEELHALQKVCFIRLSFVKGWGPDYPRQDVTSTPCWLEIQLLYPLWHIDKTLPEVSFISGVDPTSIS