MKFTLIFINFLLFTLHSITTYSLPFVVFHGISDKCSNGGITHFTELLSNWSGSSGHCIEIGNGEWDSWFMPFAKQVDIACQKLKKMSELSEGYNMIGLSQGNMVGRGVIEFCDDGPPVRNLISLAGPHAGIASIPFCGSGIWCILEDSLLKLAIYSNFIQAHLAPAGYIKIPTDIANYRKGCKFLPVLNNEVHRNSTYKKRFASLENLVLIMFEKDEILVPKQTSWFGYYPDGSFTTVLPAHKTKLYTEDWIGLKKLDEAGKVKLLKVCGSHLEISTSEMKKNILPYLLDTVTKPRSSGLLWPSSFDDECNEEKISLRSWKF*