MALPFSPPSSMSASSNSSPSTFKLPRPPPAWTPIYSRLPDLSISSAASSTAPVMDESESLTLGSIRGSLIRQEDSIIFSLIERAQYNQNLPTYDRNRFAIPGFEGSLVEFMLKETERLHAKVRRYHSPDEHPFFPKEIPEPLLPPLQYPQILHPCAATININPLIWKLYFDELLPRFAAEGDDGNYGSTAVCDVLCLQALSKRIHYGKFVAEAKFRESPELFEAAIRAQDKDALMDIITYEQVEEKVQNRVEQKARTYGQEIDLDVSNLSPQYKIQPSQVAYLYGEWVMPLTKKALKRYFGNQSCKFSGAQLMAQKAGKVRFGHYDC