MLQLSVLVLLIFLYSIEMAPGTSSQVDLVDMDKMVSSMTIEINAFWSAYESDNGNKPFLLQRVPQHIFQLDRQSYEPIILSIGPHHHGGLDLVAMEKEKWKCLDYILKLNREVNLQDYIRAIHKLEKKVRNCYTEVIKMDKTKFLRMLLLDSCFILVKVDGTVTAELALKSENTGVVIQNTADMDGEEFVKSGQVTESVSATHGHASENVVLEIELAETSSREMETEDNKRKRDQNSECLYDQSAVGDWYSNFVWHDIFLLENQIPFFVFETVYDIVISKGITKVLLRDKIVECVEDILRQFPIGIEEFSRPQNFHHLLHLCHMYFRPTHKLIIDRHQHQPKVLYLHHLVHLGKKYFGVIPGQEESEQHLLHRPLDDCFQAGQLPTRWRQAIQYHEAGVELKKREYSSCHRHSLLDIKFSDGVVEVPCFPIDENTESLFKNLIAFEQTNPQFGNDITAYIIFMSQFVSTVEDATLLTQRGILIHFF*