MGKHYLVFLCLLGIFCFPLLHCYLALAAGTDDGSEQWGYVEVRPKAHLFWWHYKSPYRVEDPTKPWPIILWLQGGPGGSGVAFGNFLEIGPLDGNLNPRNSTWLLKADLLFVDSPVATGFSYVEDEALVVRSDEDAAADLTALLKELFNGNETLQKSPLYIFAESYGGKFAATLGVSALKAIEAGELKLQLGGVALGDSWISPEDFVFTWGPLLKDLSRMNSNGLNSSNSLAVKIQQQLAEGKYEDATSTWRELEDVVFSNSNNVDFYNFLLDYVNDPVIGSTTQESKGFVAADRYSRYLSTKMYPSPGSTGVRSTENLYDLMNGPIRQKLKIIPENVTWDGQGGLVFQALVGDFMKPRIQEVDELLAKGINVTIYNGQVDLICSTKGAEAWVNKLKWDGLQNFLSLDRSPLYCKSDNTTTKGFTSSYKNLFFYWILGAGHFVPVEQPCVSLQMVGNVTKSPNNF*