MGCDGNGTRARGDDDKGTEEPIKRRGGWSKQEHMALIRKRQEHLRRPEERRNLSREAVLEEIAEKIQSRTGSQCSREWRILVIMYRSLKCHFSRHPEQYFPLSREYYYGCGIHKHMDQDVFEAMDAFLQYKKLTFAYAQVVDVKVSKAVGSFNAFSLQMNLLLYVANHVDCHV