MARYSPPSLRRFFRCAASSASRAGGSGTGKKNLVFLGSPQVAASVLDKLLGASGSPESAFKVAAVVTQPPAAKNRGRKLLPSAVAQLALDRGFPEELIFTPERAREESFLSALKEVEPDVCVTAAYGNILPQKFLDIPSCGTVNIHPSLLPLYRGAAPVQRALQDGVAETGVSLAYTVRALDSGPVIACERFSVDECIKAPELLSILFDLGSKLLINELPSILDGSAKEKAQPQDDSKATLAPKLNSEESWLSFDQEAKVLHNKVRAFAGWPGTRAKLQLVNQNSVPDVLEIKVISTKVSTSCVKAGDENEILFSGSSLLIPCSGSTWLEVLELQLPGKKVTKAQDFWNGLRGQKLMKLP*