MKPDGKKRSSEKALVVKNVGPLIGQGTRAPDTLNLPSPVEFAAVQDKNFAIFNSQSYLLNPPRTDLEFQKIKISETSSSDPLYTNLRRNLHSHASFYTNLIADASSSLIRSFAVKVSCSTGKVSCSTGKVSCSARKVSCSQLAPPLLHRGDDELMTTDDDGKGYNPIEKFPGNSERVKILIWVWIDCSMAIVLYFLDTASSSPSYLYNGNVVKTNQNPDIESSFSLESLTGECTSNVLSENRPPSEWLEDTLIELYLSGYPNTASEVVDNQQLPKETDDEDGFMLTTDGL*