MPPSLLQQKQVLKLCGPEPLTKYVVAGVVGLQVLLAYMLRSTPFWSWQFWAVAYVFGATANQNLFLAIHEISHNLAFRSPLANRLLAIFANLPIGIPYSASFRPYHLTHHKSLGVDGLDTDLPTAVEAFLLDSIFGKAFFCTFQIFFYAIRPMAVYRIPLTWVHLLNVVVQLSFDALLIHYASPNALLYLLLSSFLAGSLHPLAGHFIAEHYVYETVTPTQRDPDNKVPVPETFSYYGPLNILTYNVGLHNEHHDFPAIPWTRLHAVYDIAREFYEDLPRHESWVYAIWRFIWDENVGITCRVKRKNGGRIVGGAVQWKQSEIEA*