MAAEELSNEGDAFSKIHSSAKHSADITAADELWQKLPYETHIRYVLNPLHYRLQTIHWGNGLCRLCFEGITFDPGKSELIHFSKRRTEQNPDTTPTITIGDLTIKELANGKPYIRWLGILFDKKLSFKWHTKELATKAIVIARALKSLGNSIRGAPPRLLRQAAEACVLKRAYFGAETWWTGRTQFGINHPTKVEGHINQLSKVTLECARAILPVWRTANIAILHRESGLRPPEIELDDLARASTVRTRRLDPYHPLAWRAKWIQEDPGSFKTRFACRILSLPPSEQIDPLSAPKWLEYESRAEIMKRIHSPNGRTKQEAATEFNDFYDLLPREDIVIFSDGSKLANGNTGGGFVGYQDNHKFCEGSLPLGRMKEVYDSEAIAAFEGLKAAISSIESRIATDIYICLDNIEVAARLLSKSTGSSQDTFSAFRQLASTWHNGTVHIRWVPGHKDVAGNEAADKAAKAGAALPQPTGAYSYAGLRRVTKGLRQKAMNQLWSTVIPTTYRDLEIFTSPRNPKELSLPRPFLGRLIAIRSGHGDFASYHERFLHQDAQLLCRCGARKSPVHFFFCSIAKRNHPRPKGKPADILPFLCGTYEGAEVLANWTKANGFYTNICPLHLPPPPILKGPIHSLKD*