MEKGEVASLRCRLLLLLLLLTLPPTHQGRTLRHIDPIQSAQDSPAKYLSNGPGQEPVTVLTIDLTKISKPSSSFEFRTWDPEGVIFYGDTNTEDDWFMLGLRDGQLEIQLHNLWARLTVGFGPRLNDGRWHPVELKMNGDSLLLWVDGKEMLCLRQVSASLADHPQLSMRIALGGLLLPTSKLRFPLVPALDGCIRRDIWLGHQAQLSTSARTSLGNCDVDLQPGLFFPPGTHAEFSLQDIPQPHTDPWTFSLELGFKLVDGAGRLLTLGTGTNSSWLTLHLQDQTVVLSSEAEPKLALPLAVGLPLQLKLDVFKVALSQGPKMEVLSTSLLRLASLWRLWSHPQGHLSLGALPGEDSSASFCLSDLWVQGQRLDIDKALSRSQDIWTHSCPQSPSNDTHTSH