MDAKLLLPFPSLPAALHPAAGRAPKSLFLGASLPLHPPPPPFPLRLRPRRAAAVVAQAAVKRRKELPFDNVIQRDKKLKLVLKLRNILVAQPDRVMSLRDLGRFRRDLGLTRKRRLIALLKRFPGVFEIVEEGVYSLRFRLTPPAERLYLDELRLKNESEGLAVTKLRKLLMMSQERRILIEKIAHLKHDLGLPPEFRDTICLRYPQYFRIVRMDRGPALELTHWDPELAVSAAELAEEENRAREAEERNLIIDRPLKFNRVRLPKGLKLTRGEARRIAQFKEMPYISPYADFSHLRSGSAEKEKHACGVVHEILSLTVEKRTLVDHLTHFREEFRFSQSLRGMIIRHPDMFYVSFKGDRDSVFLREAYKDSQLVEKNQLVLLKEKMRALVAVPRFPRRGAARIGEEGEGVNGSLQLSDEESDEEYDEDEGLSDMEDLISELSGGKSDADYQWGDGWFGENDDAPPDFGDDDTSPQEVKVALKNADGSANGVAPVPVFPDGRPRER*