MNIGILISLLFLGFSSSRIIGEKENQVLQSYCGRTPFLQRRIINGKPLEAFENPWAVAAQFQYYVQKDGKPKRLVMVFPGTVISPYHILTYNLVRSYDGVFGFQHKENMTSNGTCLGEHYFLPEEYTDRFDIIMDRSKFDMTRKFQDLVRRVIVINGCPDVNSAKVLILELKKPLELNPSIWPVCISNDPQLFDRSSDFSVSGIDAKGVLNSGLFKPVNCSVEGPFSCAEAVDNKQRMCAYDSGGSAISNVSGQNTVLGVYVTGNMNCNANPQNLTDFKFINIANHRESICKLTGICVPDPERIDPTSSALPPTPYEPVGYDGEVLTAEHFDPMRLNGSDPAESIRAERIDPMKLNGSAHHGEGVKKTVNIYINWNKKT