MKKGMQFAVWVFISMIVVYSGDTHVGAITDPNDIKALMQVKASLDAATIDRTSCVGTWDFSVDPCESRFQEQFTCGIDCTGYDNVSVLENLVGGQYQRITSLQLDNLGYAGSLSPWLGNLTGLRFLRVSGNSLTGGIPDTIGKLSKLIMLDLSFNNFSRCIPDGVASLTNLQSLNIAHNKLEGAVPPLLNKLSYLTDLRLESNQLSGPFPDLSALHLLQMLDASDNALSGSFPRGLPLSVCSICLRNNKLGGKLPKAIASLNQLNVLDLSNNAFTGCVNDAILAHPSLQQLNLSMNRFSELKAHTKHVAQSQLVALDLSYNVISGPLPSFFAFMKEFSSLSLRYNFFHGVIPQSYGVKVVANAVDTKPLARLMLDGNYLTGPLPRPFMCLASDHSIAASFVDNCFQSCPRELTFCQGKTQKTQQLCRLFNSSP*