MGSMGITSMGSLTLPVAIVCKAPTIEALHSSRGACVARPFAPLRHSTRSRHGDLRCSSMRCRTAPTKKLNHLSRAALNDSSSPQPEVFQGMYGPWSIDSNDVREVLLYRAGLVATAVAFITAASRAFLPEDNFLHTFVSQSSDILYGIGAGGLGISLILIHIYVTPIKRTLQLLWAAGVLGSLVVALKFAAPSDESLVNFVLHNRWAIWLVGPLFASLTGLVFKEGLCYGKLEAAILVFVIPTLLLGHLSGLSDEKVELPLLLVWMALFTVFTARKFSQPIKDDLGDKSIFMFNALSAEEKQSLLANLQGQRMPDKEEQ*