MRGVGAKSSLDRAFLKAATKIRHKAVPIRKATSTRRFVRVLVRRCATMLSVSAPKNTCLLRTMVGCWHTIDRALCSTRSSEVRSAMTSQVLWFLYLAAEHTQFKARRLCPRRVRQRSACRVSASVDLPTGLSEFSSMDSLRVVVILTTDIDAEQFDDKFHDCAGRRLDIAIQWSVGPRGSLS*