MEALHEELPFDLDFHPSSPLVVTSLITGELCLFRYGPESQPERLFSVKAHKESCRAVRFVDSGKVILSGSADCSVLASDVESGKAIARLEDAHGNAINRLVCLTETTIATGDDEGCIKVWDTRKRSCCNSFEVHDDYISDMTYVADSNQILATSGDGTLSVNSLRRNKVRSRSEFSEDELLSLVVMKNGKKVVCGTPSGALLLYSWGYFKDCSDRFLGHTQSVDTMLKLDEETLVSGSSDGVIRLVGILPNRIIQPLAEHSEYPIEALAFSNDKKYLGSISHDKMLKLWDLEELLNGPQIVIGDEPAEAGSDNSDDDSDDDAMDVDLATASSKGSRSKKAGKGQSSSRPASDFFADL*