MSVNWAFTLEPRTFEAIYDNHQLLAKISVERITIEFVKLLLGAHRNSALKAFVATECYLYCPGLKQAGEALLRMADLPERPLNNEASAWTLLIDQIGLSTAEVRPFLKQWKCSNELIRMVQSLFEGVLLRKAGPFSDEALYHLGSEAARLSEELLYYYGQEVDPSVSQARYQALPIHSLKDLAINGRDLLSHFDQSGGPWMKEVLAAAEKAVIEKRVANEEKALLAFAKTIVLNNL