MRKTLVFYRGRAPHGQKSDWIMHEYRLEEIDEAQGGTSEDGWVVCRVFKKKCFFKIAGGGEGSSSQSADAGAGHMAVSSPLGGHDHADRAAMASHYMHGMHPQYHPQHASSFYYSQMQPPEAAYSHHVQVQDLLTNHRPAADAAGGGYDFSGLPVEHPGLDVGSSDGVAADGLAEGRGQTNGAADQQWQAMDGFSNGGSAAAVQQMSAMNSGQRGGEMDLWGYGR