MVLDDNLGYRNVAIGILCKSQPGELIHNVPLLADHVKVTIVHVLDGEEHTPLPLPFFGHDVLGDQVEGSWAQWPKKQVKLSKEKVNQEPAKNKIEKKHEGNDLGSAVKCREKGNDDEGIPNFLVSNATYLALPQSCKELYNLYKNLECDFTIDVDFEDDVFFIPAQESFTAYVVGEDLKNLLNMSYLSTSCVHIWIRFLHNHCKMNKTQGEIGFFCPKKLSMVIRRSATVTSYLTHSISKQSKKQFILIPFHQK*