MSEGGRKQKTACVTGGNGYIASVLIKMLLENGYAVKTTVRNPDDMAKNSHLKDMQAVGPLTVLRADLLEEGSFDEAVAGCDYAFLIAAPVNLHSKNPEKELIEPAVRGILNVMRSCAKAGTVKRVILTSSAAAVAGRPLQGGGHVLDEESWTDVEYLTAKKSSHWGYGVSKVLAEKEACRFAKEHGINFVSVCPVLTVGAAPATKMDTSLHASLSCYPVASKFPCDEAAFRVLRGIEMATGCMPLVHAADLCRAQMFVAEEDAAAGRYICCSVNTTIVELAHFLADKYPQYTVKTHLLSSGVLEKPRVSLSSARLLGEGFKFKYETLDEIYDDVVAQGKALGVLPN*