MRRIDCLRQADKVWRLDLVMVILFKGIPLESTDSERLEKCAECVFPAVCVNPYHISIAVRELDLFLANFIRTGNPDEKDVRDEKPEEKQKVDILMNDIGPEGIWGTGVFSAFELKTLTKPSIVTCSSLTNGRPVMQSTLRKNDTSSWISALSSNNSPLDGSLPSSPPPSAMAAIKALAESECNVLCLARAIFLIIPVYPNIIINALGHIPGTTSGTLRSSNSIPQVGAVVTVGVNSETKQSLIGYSGADNEDEPNEKRSRHASRDSATSSTNEEVRRIVERATESGWNGGLTGDDIAAGEPSRRSEFVEKSHRVVQQRDGNRYLKIVQAG