MVRGKTQMKRIENPTSRQVTFSKRRNGLLKKAFELSVLCDAEVALVVFSPRGKLYEFASGSAQKTIERYRTYTKDNVSNKTVQQDIERVKADADGLSKRLEALEAYKRKLLGERLEDCSIEELHSLEVKLEKSLHCIRGRKTELLEEQVRKLKQKEMSLRKSNEDLREKVMVPKHLTAMRTTRRCTL