MPPYLYPLPTTSLITFSAILLDAVQIYLPYLKGIIACLDADELLFRSEPTFQWRAPLTHFSLSSPLLPLVSIHSEHLMIVLTYTLALSNYAHSILASLPAFEIPAGSKTMPHMSSEDEKRWAAENVCLQVEPVKGVSSGRLGKGKWPAESSRETFKALSMILLADAHLTAIRKLLLPVLTNTDKDVVEPEAVEGEIIPELIDAGENGKGTKVGEALAWVKDAQGRLEDLEDSKMRAKLKGLSLGKSRERKKEERRARMGRVERELEVVKAWVKAYQKMNDHLNEEQGNDSPELGETEDTSYAGKGNYF*