MKSLVSFAAIASVLLGAYALPAATDDASVALLVTAATQVERISLLDDIDFVFDFFHPAASAVTASGLDGKIITARRDTMPALTDNGIALSIGFLGPCGLNTPHIHPRATEFNLAVNGTLRTGMLQENEARFVMNTVYPGQATLFPQGAIHFEMNLGCEPMIFVAAFSNEDPGTSGLAGNFFSLPSDIVSATLGQIGVQEVMGLDHAIPKNVAFGIEQCLQQCGLTIPQNSTASGPSLFGPSPSNATVST*