MALGCLSRSCQHLSRPRLLASSAPTLRRFSTGSLWNEYEDRAGPSYLDMQATTPVDPRVLDAMLPYYHGRFGNPHSRSHSYGWDAEEATEKAREQVARLINADAKEIFFTSGATESNNMAIKGVAEFYEGSGKKHIVTTQTEHKCVLASCRRLEVDKGWSVTYLPVDKYGLVNLQDLENAIRDDTALVSVMHINNEIGTMQPVEEIGQICAKKQVFFHTDAAQSVGKVPVDVKKVGAALMSISAHKMYGPKGIGALYVRRKPRVRLRPVIDGGGQERGMRSGTLATPPIVGFGAAAEVCMQEMDNDIRHVQKLYKRMHDQITDQLPQITLNGSPSQRWPGNVNLSFACVEGESLLMSLAKTTAVSSGSACTSASLEPSYVLRAIGVSEDLAHTSLRFGIGRFTTEAEV