MVLDDNLGYRNVATGILCQSQPGELIHNVPLLAYHVKVTIVHVLDGEEHTPLPLPFFGHDVLGDQVEGSWAQWPKKQVKLSKEKVTQEPAKNKIEKKHEGNELGSAVRCREKGNDDEGIPIFLVSNATYLALPQSCKELYNLYKNLECDFTIDVDFEDDVFFIPAQESFTAYVVGEDLKNLLNMSYLSTSCVHIWIRFLHNHCKMNKTQGEIGFFCPKKLSMVIRRSATVTSYLTHSISKQSKKQFILIPFHQKSHWMLILLCLQRGEDFLFASAGVGLDSMQVKGNISM*