MTQAKVDPNMNLGFVKRLTNPVYRVSVLEVGSGLWSELPPIPGFFSSGFPLFCQVVAVGSDLVVMGGLDPVTWEVSASVFLFDFVSATWRRGADMPGVRRLLFGCASDGDRTVYVAGGHDDEKNALRSAMAYDVEKNEWSHLPDMTKERDECKGLFRRGKFHVIGGYSTNAQGRFERDAEAFDVENFQWGQVQENFLKSASCPRTCTGGDDEDLHMCHKGEVIALKGDTWQEVSKVPAEVSSVAYVTTWQGKLMVIGYARFGEPHMGYVLDLKSCEWTKIETPKEFSGHVQSGCYLEI*