MRKSSLAPGFRFKPTDVELVQYYLKRKLLGKRLGFKVIAEVDIYKYDPWGLPDKSCWESGDLKWYFFCPREKKYRNGNRIQRATEGGYWKTTGKNRSVVYSGEVVGWIRTLIFHTGRAPRGDRTNWVMHEYRLEDQGLADRGVPLDSYVICMIFQKDGLGPKIGAQYGAPFKEEDWTDDEAEICSEAIPHENMSEPNLVVPSNCNSSITTSRHSLKGIHTSPYESCISDVLPPSCNVHQLVSSNHVTMEKLRGSNDDLLSMLNCFTEGSTSLMKENDKNEELGNVIASGNASATPNFNSDDIYEDLGDLGKMARVSEDGYNFSNVHNSICAPAQMQLGDNEQFLELDDLSW