MCRMTGTQLEVLTALDKAKTQWYHFTAIVIAGMGFFTDAYDLFCISTVTKLLGRLYYYDPSTNQPGILPPNVSAAVNGVALCGTLAGQLFFGWLGDKLGRKKVYGMTLMCMVVSSIACGLSFGSTAKSVMTTLCFFRFWLGFGIGGDYPLSATIMSEYANKRTRGAFIAAVFAMQGFGILGGAAVAIIVSVAFKNAFPQPAFDVDPIASTPLQADFVWRIIFMMGAIPAALTYYWRMKMPETARYTALVAGNAKQAAADMTTVLEVHMQAEQNKVDRIVHAESYGLISKQFLKKHGAHLLGTTSTWFLLDVAFYSQNLFQKDVFTAVGWLPSAGKMSALEEVYRIAKGQALIALCSTVPGYWFTVLLIDRIGRFAIQLLGFFFMTAFMFGLSIPYNTLRGTKCDTGFCNGHQTVFVVLYAFTFFFANFGPNSTTFVVPAEVFPARLRSTCHGISAAAGKAGAIVGAFGFLYAAQNPTEGSQEPGYPTGVGVRTALIMLACCNALGFFFTFLVPETNGKSLEEISGEATEDRTLSEGTSIAL*