MATVNIRRDVSDPFYRYKMERLQSKIEGKGNGIKTVVVNLNSVAQSLSRPPSYVIKYFGFELGAQANAKPTDDRWIINGAHDAPKLQDYLDGFISKFVLCKKCKNPETDVIIKDEKIFLDCKACGQRSEVDSRLKLSTFIIRNGAQGKGGKKDKASKKARRDRNKEKNDTANGDKDGSPGDSNNSENGDEENGDVALEAGSDDELTRRIKAGAKDIEADEIDDDEWAVDVSEEAVKARAKELPDDLKRSLVLEDGDDEGADGPSAYDELGSWILNAASEKGGVTAVSDVDIYMKAKEYGIENKHKTVAVLAQTIFDEKIAKQVPSRAALLKKMITSERHEKAFLGGTERFVGKDHPELISQVPAVLLKYYEHDLVSEETLKAWGSKASKKYVDIQTSKKVRKAAEPFLEWLENAESEEESEEESD*