MKKKILIFIILVIFIIISFAFLYLFNFIPHRKYTNKDFGIEDYISKTDKDGDGIDDQTDILENVRKYIATKPKYKSKYYNTGYPNDEYGVCTDVVGFGLLGAGYNLQELVNADIVEHQSQYNIEKIDKNIDFRRVRNLKIYFDNNAISLTTDIKDFKEWQGGDIIVFKNHIGIISDKRNKNGIPFIIHHASPVQRAYEEDILEVKTDIIGHYRY