MVCDFGSIFFTSFAIVIVAIYCLLKRANDLFYTSKFSSKEYNIPPGDMSFPFIGNMFTFFTTFKYGDPESFISYFTSRYGQGGMYKAFMFGTPSIIVTKPQVCKKILMDDDNFELGWPKSVLNLIGKKALHGITSQEHKRLRRITTSPIKGKHALSLYLGLIEEVVKSSFEKWNAIEEKPIEFLSEMKKSTFEVIIRIMIGSEIDPQWLDMVEKVYTIYLKGFLALPINLPGFAYHRAFKARENLVKIFQSVIDERKVMNMKDESRSKGNMVDLIMAIEDDEGRRLNDEEIIDLLIVYVFAGHETTAHTAAWAIMFLEQHPEFLQKAKEEQEEIVKRRLPDSDKKLSYDEIRQMKYLTKVIDETLRCSNVTLAIYRNAKRTINMNGYTIPKGWKVLTWIRQVNLDPNNHVNPKEFNPSRWDDDEAKTFSAFLPFGAGPRLCPGAELARLEVSVFLHYFLLNYRLECLNPKTSVTYLPIPSPTDNCLARLKRISTSCQ*