MTMLIIIIAASVAAFAFVVLYPQQASAHCDTMDGPTAKDGKLALESKNLSYALKWIEADGAEELRKIFDQSIKVRALGPDARNLADQYFLESLVRIHRAGEGAPFEGLKPSGVPVDEKVAAADKSVEIGDLAPLAKLMAPELIPELEKRFAKVLELNDYDPEDVDAGRAYVQAYVSFFKFAEGEDHDHDHHH