MNGLVLRSLGVLSRSCAGSLQEVAARAFATGAGAAPSKKDVLYNLSNPDPDAEASVKAYLTSLYKGAKLESSTADGSLELTSKIEKKYKAAAIVEYGLQNISVPLGYSSSNIAPVKRYAAELRTLGKKAGFEDPATEVSKRLADTAATADSVKELLTKSQSLMSPELYAALLEAVQQIENSTNSTLTLDGGSPGYKEFAKKVEAIAAAHGIPAKLLVDVKKGVTDDAVVKEYARYQQHAAVKDAIAELEALKADATTLLDKHLGKSAEQVRREQAAALAAAVKKAEAAKGAPWAVQFLEDVKRVEWFDACIAENPAVGPKVAA*