MLGLEEGRGVKRPFFTSPDELLEEEYYDEQLPEKKRRLTPEQVHLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKQLERDFDRLKASFDALRADHDLLLQDNHRLRSQVASLTEKLQEKEVTEGGVSADADAAALPVDAKVPLADDVEEPAAEAFEEQQVKSEDRLSTGSGGSAVVDTDALLCGRFAAAVDSSVESYFPGGEDHYHDCGMGPVNHCPGGIQSDDDGAGSDEGCSYYPEEEAAAAAVAAAFFAGHAHPHAEDDEDAGQIGWWMWN*