MVSIWKGGSASRAPHVAMAATIETSSYVAIIFGVTGLVGRELARRLLLEPSWKKVYGIARNPETPPTLIISPCYHFISCNLLNPLKTQKKLSGLQDVTHVFWVTWASQFPSETQESCDQNKAMMCNALNSMVSVAKNLKHVSLQTGTKHYVSLHPPFDEEKFHYYYYHEEFPRMSRSLNFYYALEDLLMEKLSGKVSWSVHRPGLLFGSSVRSFYNFMGSLCVYGAICKHLRLPFVFGGTRKCWEESYIDGSDARLVADQHIWAATNGDIISINGQAFNSINGPSFTWKEIWPIVGKKMGVQVPQDMVVESFWFSKAMTGKEEVWEEIVEENGLVHTTVENLANWEFLDALFRFPLKLLGCRNKVDGLGFGARYKTLNSILYWIDCMRDEKLIP*