MNLLNSQLNMKINDFYLPLLSVIGTGRLYITPEGHACHAYFREVSGNGIRFTLTCSGYEGRFWISEEQFIQWCQELFPYSESRLIPEDMIKLMILWVMQTALPEGDVSVDDVQFTMLNKDVYPVIENNNGENRLNVIILEITVQSLQYLINENWQFVPHSNTIFFDGYIAPGWTDYPVTELTVGDSLRLYHVDDSKERECWLVINNPLATVKLCDNNLFIADVQAADLLCTISNEAVMDRIYCVIGTIHVDIHMLRNAKKDDIIDSTGYHLFGGCRLIRNNTTIAYGSIVKINEDFYFTVSLVCD