MKEFWSSLASLLGVLAFCQSILHAVFPPELRFAVLKLFKRLFNCSSYCYFDITEIDGVNTNELYNAVQLYLSSSASITGSRLSLTRALNSSSTTFGLSNNDSLVDTFNGVSVLWEHVVTQRQSQTFSWRPLPEEKRGFTLRIKKGDKHLILNSYLDYITEKANDIRRKNQERFLYTNSRGGSLDSRGHPWESVPFKHPSTFDTLAMDPTTKKEIMDDLRDFSNGQTFYQKTGRAWKRGYLLYGPPGTGKSSMIAAMANFLGYDVYDLELTEVHTNSELRKLLMKTSSKSIIVIEDIDCSINLGNRKKSNSGGRQGYDGTPHEMRGGGGAGAGEDGVNSITLSGLLNFTDGLWSCCGSERIFVFTTNHIEKLDPALLRSGRMDMHIFMSYCTFPALKILLQNYLGFSEPDMGLQIMEEIEAVIDKAQMTPADISEVLIKNRRHKDKALSELLEALRNMAERRKKENWRSAREKNSTEVEEEEQEKRALENPKQGCDEEFEESCKKEEEDDEEKLN*