MSYSIAPSLILLFGVLSGGQAFQFKAFAPRSLTRVLAEPSTTAPADSQTSSSNKGKTLGLLTFDLDDTLYPIDLVLNEANAAFARAMENFGYKGIQPSDINETSKTIREEIAARDPQEAAALTHTELRKLAIRREMEQITITRKLQSCADDWATPVADLSPVVVKHAKKWATEAVSPTIVQAVLNAWEMERHHAAERHLYPECVEVFERIKQDHPDVIIGAVTDGKANPLFMTFTLAPYFDFCMSWEDDQAGRRKFFKELGSIEGNADLKWIYDAALEKYQELASAAAALQKGDSAQDPNKIWIHVGDDLAYDVGGSAQSGAKTILVELDDEKYHQTARHRFELTKQPDWSTTSDIELEKRKVMNEAATNQIDRKIKFLTRLPEAINEVLEEQS*