MKMLFSKSRSLTHSLQYYTRKYAVISIQQRCFESIKAGELQLDNYNEDDQQTLNFPGGRIPITTRMKFISESFEKRLPCYRVLDDDGDLIPGSIFEQVKKGLAVNMYSTMVALQIMDTIFYEAQRQGRLSFYLTSTGEEAINIASAAALTSDDIVLPQYREPGVLLWRGFTLEEFADQLFGNKNDYGKGRQMPIHYGSNKLNYFTVSSPLATQLPQAAGVAYSLKMDKKEACVVVYFGDGSTSEGDFHAGLNFAAVMESPVIFLCRNNGWAISTPVTEQFRSDGIAIKGQAYGIRSIRVDGNDALAVYSAIRAARQMAIKEQRPILVEAMTYRVSHHSTSDDSTKYRCVKEIEQWRTEKNPITRFRKWIQRNDWWDDQNETELRGNIRKQVVEAIQTAEKVEKPPLKDLFGDVYDKIPSNLQEQERFIRDSIRRYPKEYPFDVPV*