MVDQEASSRVLPLATPPKKKGRLSKRCVFVDDEVQVDEDSNNVNEEIEDTDENKEVRSESDDGETEAKHSRQLGKQVSLGLMQSVLSQFYVKRRTQPPMVPLCRLVAHEAVRFATDDAQWLIPSFDTATYMENMGYFLVSVGGPNGVSMPVTLRNMEEWGPIWCKKNEEFERALGKEWQDLKGKKFLVWDGNHRLKTWWKRIKEKYPDDPAYHVSVRCQFIEVAKSKEAELLLALDTTNAISHAHATPNIAHEVYLFQKFGIANKESILERLSPEMRKWAEIEMQIEARYYH