MPKEFMEQIQRRSSGLYGIAHVRGDSPVAVHNPHGFVLKRQKLYGSLFSTCLLGKPTMVSSDAEINKFVLQNEGRLFISCYPDSMRKLLGKWTISEVQGDLHKKMRSAALSIMSSTALNSDFIAHIEQCLLARMKRWDDQIVDVHLEAQEITFSIIANRVLGLSPGKKIENLKGEFNIWKKGLVSFPLNVPGTPYANSFKARKNILTQIRHILEEKERVSGPNSDLHHQNMLIPKFLENEENRFHFTPEQILDFILVLLYAGHEATSHTMAMAVKLISKHPKALQQLKEEHEAIQQKKKENEMLTSEDCKSMIFRRQVINETLRLESISIAVIRQAIQDVRVEGFTIPKGWTTLVYMQGPHVDEKYHPDPLSFNPWRWQENERSYAPLTPFGGGIRFCTGNELAMLEISIFLHHLVTQYRWDLVEDSKIRWLGSAFKAPTSVKIHPRYLKAI*