MLTVTLLFVSDNDNDHGKPDQHMIKSLLSLGNPDTVAPPPMLACSQSFAYIPYPADAYAGVFPGYASHAIVHPQLNAATNSRVPLPVEPAAEEPMFVNAKQYHAILRRRQIRAKLEAQNKLVKARKPYLHESRHRHAMKRARGTGGRFLNTKQLEEQKQKQASGGASCTKVLGKNTVLQSSPTFAPLASAPSNMSSFSTTGMLANQERACFPSLGFRPTVSFAALNGNGKLAPNGMHQRASMMR