MLRTKSVRSASSQLKLYTGSFAQPRRGIVTETDVEKARAYCVNQLRHGDYEAYLIRRFLPPSAQDAYDAFRTLNLELARLPETVSNPLIGQMRMQFWRDSINSTFAGNPPREPISILLHKVISDLGRRGSPSSIKFWLLRLLSTREQYMDNRPFASLAALEDYGENTYATLMYATLAATGLRSLHVDHLASHIGKACGIAAILRGVPVLAAPRPPVQSPLGENSSNAGPALLLPLDVMAKAGVREEDVFRRGPEAPGLQDAIFEVATRANDHLITAREMLKNLKAGQNPGHDFEHEGESEHVYDAKDASAERTKLEVQRGFGTLLEAIPAADFLQRLENANFDPFRVKSSWKLPWSLWRAAQKQQI