MDPLEHVLVNLLGATLLDLPYCCFFAEYGITQASELTAINETRLATISFGVVTPVAGDGTSTTVRTFLLPAQQGWITKIITWFLAQGPNVTNATWFQPALVPVASAAPATSVVASVARSTLEKSSAAKFRKTIKNHSVAYPLFNEDHLWVTWSTNICIKLRIHGVQLVLDHDYVPQTDEEVETFLEMQNFVFGIFSDTLLTSHARGILHIDDLDAQADINAQIMAMSIETKLTLYSLATSRAKTCVAFLTTWCNVIYDLEHITDFQLPDHQKIVCLKSAVRLHPQLKLFLGNVQLYSCTHVGKSANDSDFEYIYDLMLEHATDIDHTDLEDGKTPESQGTVALNDWDAPSVDEEDALSADEKVSFLLWIHSMP*