MVTCRKMARVDVAELKQRLVKRLGRERAAKYFAHLTRLLNLKLTKVEFDRLCFATIGKDNIALHNALIRGIIGNALSGVPPPSRQAVTGQSGTTTAPSGQCVGVALPVVGNVGAVVDSGDGELARELGAPVGKVVSVEDGEEVEQIRSVPCVQSRSPITQPLGISVAGGSGTRVRRRLDDPLVSCYDCGHLLDTGSLCEDLHRRLHSTGTGVTVQAVDALNRGLDELLRRLIKPCMDLSRVRASSRRISKVNEKVAGRVNSLQQLNQGQRTTMQDFAVAVQSDPHLLGPNWPTQIEKVQAMSFGGE*