MDKVTREVRYRIVEYYLANCRPPTAQDIAKSVGISEEQAHVSLQQLNAAHHIVLHKHGVHTPTPICMAHPFSHLPTPYVVTQDTRSWWTNCAWCGFGLAAMLLGPHGSSPFPVSLSAKSGTVDGEMNFIVTKNGIKLRDNEGETEKYVVHFSAPLKTWWTDVRFACGTIHVFGSQTQAAEWCERYGFRYGEAMNLETMWKLSKAWYENKASHDYDRLDAQEVTDLFRELGLVSEFWSR