MLETVTDVASFVHYGNTSVFPTADNSSEIIPDGESNISKPHRCLQVLYDDIGTSRVRYWDVMLLIPNVAFLVFLMWKLPSARAKIRLTSSPIFVAFYILVFVVAAVGITRAIVSMTVSTSSAATLIDKVLWEITRFFLLAIELSVIILGLAFGHLESKSSIKRVLAITAVLSLAYSITQGTLEIRFPDKHLSAKDFNIYGHGGRHFWLASSCFFFLVYSLIVILPKTPIRERISLPSKRSFYVYSGILALLNLVQGLGSALLCADIIEGLCCVDVTTFLYFSVFAPLIYVTFLKGFFGSEPKILFSYKSQIDEPEDSDVHLPHTSSSGLGRKDLDRGSYSSTQIDGSGAYLDDVVSGPFGGAHSINSVDSDRWRSINT