MSRSIAITAVDGHTGFLIAELLLTDDTFKKKIGSVAGLSLNPDSESAQELSSLGAKIVPHKPGDLKTMVSSLQELKADVMCLIPPAHKKKYDITVELIEATKQAGIPNVCFLSSAGCDLAERDKQPNLRQFIDLEALFMASKGDASTSTGHSPVVIRPGFYAENLLIYSKQAQEQGKLPLPVGKNNKFAPIALGDVSQVVAHVLTGEGKHGFSDQHRGQLMVLTGPMLTTGDELATAASNALGQELKFEDISEKEALKVLQAQSDSDESELQYLLEYYSLVREGKTNYICTTAFHDVTGGHPQEPVDFFKVYAESLQPKHKSKRRKLSTGKK*