MKLNIVKRNGKEMFAGGLDVPDDATTDDLKAVFAKAAKKHQTRQRFTLPIPAGADPKKVRGTPLDAGKSLSKDYGLKDGSVVVFKDLGPQVPYAVVFLAEYAGPMLCYLPFYFFRSAIYASTKKYPATAPMLQVQTLAMVFHTAHYLKRILETLFVHHFSHATMPIFNLYRNCAYYWGFAAIMSYFINHPAYTPVSETQMKVGFAVSALMQLGNLHCHVYQASLRKDGSKEYKEPKGGLFRFVTCANYCCEIYQWVGFNVATQSAMGWLFVACGAAQMMDWANAKHKRLKRLFPGFRRPFKLLPPFY*