MGRSPCCSHEELRKGAWTVQEDQKLIAYIQKHGTGSWRTLPQKAGLQRCGKSCRLRWFNYLRPDIKRGKLSQEEEQTIIKLQAVLGNRWSSIAKHLPKRTDNEIKNYWNSYLRKQFEKNAGDSSSPKPISSDSSPESKSNDMCMVPLEKTDCHEPNTNQSHQHKLSKSTSSSTHLLNKVASKILASGYLEAIKSCQPVVAGNSKSEGVVKSGIGPQKDNIRDPLVPNLTSPSHSVTSAKLLNKMATSLPHKVYGLEAVKAVFSKLMESSEKGGIATSDGSSFVGSDQVGSCLNALSPFEDGPHISKIIDSPSSPTLMFNQVTTPSCFSEDNEDNWQCVSSNYVSFRNCAASGGGGDCSVSEINLGESSSSTSCFLFENADLGTCDDEIRKYIQYL