MGRESLAVVSSPPSATAPSTAVSATSLAPGFRFHPTDEELVSYYLKRKVLGKPVRFDAIGEVDIYKHEPWDLAEKILCSYLALNCFKNFVFACATVMFACATVMFALFSKLKTRDQEWYFFSALDKKYGNGARMNRATNKGYWKATGKDREIRRDIQLLGMKKTLVFHSGRAPDGLRTNWVMHEYRLVEYETETNGSLLQDAYVLCRVFHKNNIGPPSGNRYAPFMEEEWADGGGALIPGIDVRVRVEALPQANGNNQMDQWADLLKLHNSIKFAITFCRTQLNLTALSNERCSTREIFIVFWLICKEMHSASKDLININELPRDATPMDIEPNQQNHHESAFKPQESNNHSGYEEDEDTLKREHAEEDERPPSLCILNKEAPLPLLQYKRRRQNESNNNSSRNTQDHCSSTITTVDNTTTLISSSAAAATNTAISALLEFSLMGISDKKENQQKEETSPPSPIASPEEKVNDLQKEVHQMSVERETFKLEMMSAEAMISILQSRIDALRQENEELKKKNASGQAS