MVSGTLHVSEQRTGKRMTRKPAKYSSPFKYGITSRPAPNVDAAMSLFGHMCADDSTLKSMPVIQFGSTPLTCDMIAQSFADGAIPDSTFITGFVKCLSYDDYWIRPECHGYRIFFDADLSAILNVEWHKRDSSEPKYSQFAAVTAIQCCLPFTDLKKTKMILLPVLHQHHWPVYCVNFGQSRIDVLDSMLYTPESDNNWDNYHLEFGKKIMHRLSDALSIAAPLKFKSFKNWRHVPVKVPVQKATSDSAFFAMKFLEFYDGDGHGSLHTSIAAERSKELRAETLYYLTFHKQNKVVALPDEILQYRRDDHHPFFY*