MSFLLPLVIFFLFFFHLIKSYNINYHINDKTFFPYQQKHQIKKKKKNYIKYDGKGIILLKDSKEGNSLNFKVEDFLCESEKKEKNKNKESHGSFFFQTNTTFSELNIHKLLIENLKNHNINTPSVIQYDLLKYYDEHNDNLQNIIIAAENGIGKTLSYIIFLINHILKKGTNKNTCTLILQYNNLLCNQCYDLLKKLSKNVKAQIVNLKYEGIINIKNHLIVICTPVRLISYIKEDKENVFSTFFENLDFLIMDEVDILFDNPYIRNMKIIFDELNKLKNEKSVSIITSSTLCNKGKKSIYNNVIKYITNPIVIKTNYFHNIHPFINYHFIKASNYYIKNKVQIIKHILSKQNYKKVLIFCNTLKSSNTAFSLLKLHFDNIFLFNSTVTKEDQTIILNHFKNSQNPILVTTDIIYRGIDISNISHLFHFDTPTNIVVYTHRNGRLARGANTGHVYIFKHFEDLVTRKIYELHKNKLKFEEIFSRKRSLRKNYKRELQKKSEK*