MITGLWSQEEHAKFLVAIKLYPHGPWRKVAAYVGTRSIRQVQTHAQKYHEKVVRRMRGLHKGRRSSGRKEHRIDDDLLAACKVGEGFGVIRPNRAEASPPMLPEIGSTELMVPLLLESMSCPLSPGGVDSNDIVDTVRTVDVAPSSASCQLPTVDESLDFLIERLSKAGPDSMPIKVAL