MCTLELCGLVFVLTLTGAGEHHLHSIQSALRCVTTAGGKFFSNGFDLSWAVDSHGLKAQAKIPATGARREIVLREEKLTAVRAAKIGIVDEAYDSTVETMEGGVRLGEELAGMGSCIRGQGRHLILKHVMCLGWSTFGPS