MKFGKRLKKQVEESLPEWRDKFLAYKRLKKLVRLVSSSSGDVGGGGGGEAEFVRLLDGEVDRINAFFLEQEEEFVIRQRELQETVEKVAGGGGGGRRPAAAEMRRVRKEIVDLHGEMVLLLNYSAVNYTGLAKILKKYDKRTGRLLRLPFIEKVLRQPFFTTELISRLVRDCEATMEAIFTSSVATTAMAGDRRTWKGCSGDAGMAPMADQQGIFRNTVAALATMKELRSGSSTYGRFSLPPMAAPASPESDVLQSIRSDPHLKENGRIPSLQFFYA*