MGRESLAVVSSPPSATAPSTAVSATSLAPGFRFHPTDEELVSYYLKRKVLGKPVRFDAIGEVDIYKHEPWDLAVFSKLKTRDQEWYFFSALDKKYGNGARMNRATNKGYWKATGKDREIRRDIQLLGMKKTLVFHSGRAPDGLRTNWVMHEYRLVEYETETNGSLLQDAYVLCRVFHKNNIGPPSGNRYAPFMEEEWADGGGALIPGIDVRVRVEALPQANGNNQMDQEIHSTSKDLININELPRDATPMDIEPNQQNHHESAFKPQENNNHSGYEEDEETLKREHAEEDERPPPLSILNKEAPLPLLQYKRRRQNESNNNSSRSTQDHCSSSTITTVDNTTTLISSSSAAAATNTAISALLEFSLMGISEKKENQQQPLSPHKEASPPSPIASPEEKVDDLQKEIHQMSVERETFKLEMMSAEAMISILQSRIDALRQENEELKKKNASGQAS