IKCDRKRPCTRCAKAGTECVLQGIGEKQRPVSKSYIQALEGQITALEQVIRKLALANGDERDQIISDLSLTTGAPNGSPSDGGQADPESDAGLAAARKLMSTFFLEIYPYNMVVYREYFLRDYDVGSGKYYSDVLLYSICALSALQYDDMLSLSDVFSNQAQTLLYSTLDSPDLTTLQALVLLGYREIAVGRASKGWLFCGMAFRLAHEMGLHLDPTNWEESGESSGEREILRRVYWAAFMADKQLSLYFGRPPALYPGESDVRNTIRLRYPPGWQGLLETYICKGASANEWDNGVALVGSFIYRAELSKIIHVIITDLFENRRGGADPTIIATKTRRIHVQLTKWLSNLPSFLHWNQWTVGQVPQVVLHLHMMFHTIMIILHRPPSHMFEKPGIADSEDVEICYESLQAILRLMRTFSRYYRYRSLPLDFVHTLSTAASTVMMKRFLQKASWSDPDIERALSLITLAMDEIQNTWPCVREVRDVLLQAQQTQASMPPEDPLDAPDLMNGLEVNNELFANLGDGDIGTLMTDEFLSAQLPGMGLEPFDFSQMPGPS