MGTGLWSQAEHDKFLTAIKMYPHGPWRKIAAFVGTRSIRQVQTHAQKYHEKVVRRMRGLHKGRRSSSRKEHRIDDDLLAACKVGEGFGVVLPNRIGSPPQKPPASPTSGPTELMVPLLLDSMAGSASPDRVESNGISDPVIVPVIASSSGQLPTIDESLDFLIERLSKAGNKAVEVEL