MKTSTFLAAVTAFAGTAAAESMAKLRELKIDTWARQHEAGAYDIDRYQATAATSCVNGKAGEYQCSNVDLKGFLRHQDMGSSTRKGNDIWGWTAPNGREFATVGQTDGTAFVELLSDGSLVYLGRLPTQTTSSSWRDMKVIGNHVYIGSEASNHGLQVFDLTKLLDIDPSSPKVFSTTSDLTAIYKGFGSSHNIVAHEETNMIYAVGTAASAGCRGGLFMVNVTNPASPVKAGCLSAGGYVHDAQCVIYKGPDTRYTGKEICFNFNEDTLDIVDVTSKSSPKTLSSKTYNGASYTHQGWLLDSSMKYLLLDDELDEYYGNGKASNKKTTTYIVDISSLTAPTFSGIYQSPATSIDHNQYVVKGLSYQSNYGSGLRIVDVSSIPSKPDGSGLKQVGFFDCYPEDDSYGGRAEFTGSWSVYPFFKSGYVLLNSIERGVFSLKYTGAGAAFASE*