MESKKKVAGSPRPSRSRRVLAGKRACPFHSSSNCTRKLFRREISAAGNRTFNCNNAQEKFRNFQLQEEFDTYDPKGNWFLQLNFLKKRSKITEIVAARDVVFALAQSGVCAAFSRETNKKICYLNINPDEVIRSLFYNKNNDSLITVSVYASDHFSTLKCRTTPIQYIRRGQPDAGFGLFGSESLKWPGFVEFDDVNGKVLTYSAQDGIYKVFDLKNYTHLYSISDEHVSEIKISPGIMLLIYERCASHVPLKILSIEDGTVLKDFKHLLHRNKKVDFIEQFNEKLLVKQDNENLQILDVRNSQLTEVSRTEFMTPSAFIFLYENQLFLTFRNRTVVVWNFRGELVTFFEDHLLWHPDCNTNNIYITSDQDLIISYCKSHPQDAADEFRVGSINISNILTGKCLAKICATDPDVKISPRGRVNSSPIVSTISEALEDVTALFYDEENNEIYTGNRYGRVHVWSN*