MQFKDRWFACVSLGQQTFRTATSSQTDKPIWKSEKKIALEDKGPRIARISVFETNRLSKNNLVGYCEVDLSDAMTFEMDDSRKTLNLYDPSTKTKIVGTITVGRSMEDRLETERSFARRLLSIMDYDESGELSLQEFRELIKAFGNKISFREIEELFVKADINGDGKVSSEELAQLLTEYQEKSGLINSCPVCGEKLGQSSSVDDVIHISLCFDEGTGYQAMTGGFLTDKQASYGWMFKLSEWAHLSSYDIGLKEGKKSSHILVFDRRTQRLEEELIDNKIVLAMRAIYQSRLGFTLIDKGTKELLVNLSNQQGEHMKSPQSAKEIPKFIEFFQFEDNTVCKFNQDSA*