MAALVESLAGRCAYVAARAKLPVAAKAAPVTSRRNPMVPAAVSSRLRALRHSSASRGSRTTTKASTDDLIYRVMSANQEVSVITVVGTKVVAEAVNRHKTAPTATAALGRSMLSAILLGTFKGDDETTQVTFKGDGPIGQIIAISDNTGQVKGLVSNPNADPPLRPDGKLNVGAAVGRGFLTVARAHPQWKAPFTGTVEITTGEIAEDIAVYLQDSEQVNSAVAVGVSLDRELNIRSAGGYMVQVLPFASDETIEALERSISSLPSTTDMIADGLSAREMAEKVLGDLGSLPEIATESTPSYGPCCRDDLRGRMMRALASMGRKEVDSIIEEQGQVEMTCEFCKESIVFKEDELATASKEL*