MSGSATTFRVLLVFATFVAQTQWSSVSGMYCNDLTPSVERPHSASITDFGAVGDGVTLNTKAFQNALFYLNSFANKGGAQLFVPAGRWLTGSFSLISHLTLSLDKEAVILGSPDSSDWPVIDALPSYGRGRELPGKRHQSLIFGSNLTDVIITGANGTIDGQGAIWWDWFHNHTLNYTRPPLVELMYSTRVVISNLTFTNSPFWNIHPVYCSQVLVQHLTILAPISSPNTDGIDPDSSTNVCIEDCYIRNGDDIVVIKSGWDEYGISFAHPSSNISIRNITGQTRNSAGIALGSEMSGGISDVRAEGIRIVNSVHGIRIKTAPGRGGYVKNVYVADVSLENVSIAIRITGNYGEHPDENYNKNALPTISNITIKNIVGVNISVAGMLQGIQGDPFSNICLSNVSLSVRSTNPWNCSLVEGYSNSVLPEICEQLRTSPGPGQVCYDGNSYPAAAAQPQSPQKSSASRLLNPFLYISWFLCR*