MVGQIAEIQNTRSAIKDHDMESFSHDIFHRVHPALLKWRKQYAFGTSYLKGKRVFEILSKKIPELLPKLVSFSWIPGFRFLPLPINLRLWKLHQELDSLITGIIDERRNSVKSGESNTYGNDLLGLMLKECDSSSNFTSRDLIEECKTFYLAGHETTATLLTWTLMLLGGYPEWQERARAEVGMILYETLRLYPPAIEVIRECVEESWLQDLHVPKGVSVSFPITGLHQDKELWGEDAGQFNPDRFKDGFSSACKHPNAFMPFSFGQRVCVGQPFAMIEAKVILAMILQCSGFTELPP*