MKIVKFFEIFITLIVLFNKNNNFINCNNDEGNKNTNIYLSKCDKSYNFLENPPKFSDASDSLAYEYAQKKIFDIDLNTLHISLIKNLQFSKFRNIIDVKSSIFNCIIKTFQQMTKALPAILEEIFEYNEFCKSIEEVFSFLYEIDETYEYIIKSCLELTKSQILYNYFNSYIQDIDEVIKMYRNDPSKIFSKFDYVIICLNELYRKITGNFYPYIKDTALFNKYMSEVKYKKNNEAKDGTNHIEEFIKYFRENVHNIDVIVFFQEVYNFYLVNNFYISCFYVF*