MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCEAEVALIIFSSRGKLYEFGSAGITKTLERYQRCCLNPQDNCGERETQSWYQEVSKLKAKFEALQRTQRHLLGEDLGALSVKELQNLEKQLEGALAQARQRKTQIMMEQMEELRRKERHLGDVNKQLKIKVSLELSSFEGEGQGGVRGVPFPWSCNASLDEAGSSTFHVHHSQSNQMDYDLPDPVLQIGYHQYMAADGASGSRSMAVESNIIHGWGL