MSMAGLLEKIDGLGPKILKKPQKMELELDLRKILMKISDEKKNENEEYVNVDLKKSEFDAAADERLFNRIEDDHFVFSNRQSVKFDGKISMDLNECSTVKDVDDTSNVGHEFVSGAQSDDCGIVDIGIMKSSVVREDENNRKRKRESYTDLLRWVTNVARDPCDPAIESLPERSKWKFYGNDVCWKQVLLLRDEMLLKKSADTSAHCSLWQIKQKMHPSMYDDNASLERVRCSKRVLLAKNPAKKTHFSSVSSSSSPSDEDPIDGPADSSEESGLSLLWNQRRKRIPVGPQFQADIPKWRHEKCESDSKWLGTQIWPLDKQEQKRMLIERDPIGKGRQDTCGCQYPASYECIRFHLAEKRRKTRVFGMRYSNSFLTKAGKLWSATTSMSSFYGVEVIRTGLLQVLSTVMMMNHSTDLELIVSVGILNSPSFVPRGKHIWIPDSIHNLLSLLCHWSKHLFKNVTNIMNCSDGSLHISCLPFFSPCISKIIVFFIVLLFGITDKRM