MSPFDLLFKKKKKKRHALLGRRQGEQGWLEDGARLLKEVISSCDGRGCYPIQMFSAKEIEQAIGQPFHEDAFFVEYEGNHEGRQIIIKVYKKKREWAFNEIATVTQIKHANVAKLLGCCFEMEQPILIYEYEPFILSNRLHQANPSSSLISWEHRLRIAIEIAYAITYLHIGTSRPIVHRGIKSSNILLDEHCKPKLCDFSFSITIPLGETHVETDVAGTIGYLDPDYAKTSFVSEKSDVYSYGVVLLELLSGKSPNYNDRLLYEFIGKESTEKEERLELILHNGLSMDVRQAEQAMACMEVAVGCMSINPVERPEMKDVTKQLWQIERGELPLSSSLLREQQLGKYKVE