MILYIVILILYHFTSFFFALKIKNCKYNFLNNVHSIQHTTRIRAVGGKVGCKIIGHGHSYPSHEIHNDELKKYIDTNDEWIQTRTGIKKRRILKKNENITTLQVESSKQALKNSLLNPLDIDMIINASSTPQNLFGDANNISNELGCKNSVNMDLTAACTGFVFAFATAYNFLSKYKNILIIGSDALSNFVDWRDRNTCVLFGDGAGAIILQRTNTNEENNIYDYYIGSNSELNNLLTINFENDKDNLDAPNQNKYGKINMNGKEVFKYAINKIPKILKKSVENVNLKLNDVDYFIFHQANIRILESVANTLNIPKSKILVNLDEYANTSAASIPLCFSENIYNGKIKRNNIICMCGFGAGMSYGCITFKY*