MKKIKKPRLTGWIMTSAFLFTVIGLISPQQLPVTVYKLSLISLAAVLGYWLDRSLFPKARPGLFLEQGDEPVPRGRFPVRDGHHTVFAAAMLRRALIVSAVCIGVAMGL