MGARGQLTRAHEQREATRRQQDMAREEIQKYYTQQRAVDAASANMMKEDFRGKDRQARQRQAEDELLNNMYKSEKSRELAALRAEEEERLTTTLANQMQEQERSSREIQRLREQSEELRELAKKIRAARVNKERALQLQEKASLAAQEAEYDKAYDTMLMTQDRAGVAAQAAADVARREAGKLGMKALEQQVQERVELQRQAEQEYQRERAMVDEIVRRIQEEDAMEHAMKLQKQAETKEYIANFLKQRDTEVRAQKRAVVEQDKKIQEYWTMVGGIVGVSAVGFSVCWFLVLCEVLVGNVKVRAFLCENVGLL*