MTHVENRSHICGHCNKGFVRKNELKKHFPCKTLRKKQSSAKRVLNLSPLDVSLDTTGQGTLPTIAEAQPFSPQSEPSSAASTATTFFHQVQDYEDETSGMQPIQTLPFYMNFPTTTAWKTPVAEEEIGIPLYLEPVRAPATY