MPHHPIEESNLHSIFGDLSPQQFYEKHGVVHHEEFMTNARGMQIFTQSWIPVQQPARGMVLVLHGFTGDCSWSIQLTSVGIAERGFSVHALDHQGHGRSDGLRAHIPDINHVVDDCIQFWELVKQKHQTAGPSFIFGESLGGAIALLVNFRHAEAWNGLILNGAMCGISQKFKPPWPMENLLGLAAFLIPTWPIVPTKNIGIVSFKEPWKLELMKKNPFKIALKPRPSTALELHRVVGEIESRVQEVKVPFLIVHGELDMVCDPAGVVSLYEKSSSTDKTLKMYKGMWHQLVGEPKENLDIVFSDILSWLEARAPNLQPAS*