MKKIFFAVLLGISATAVLSTSCVKDDFAEPAPYSDTTSIEKNTTISQLKGMWGNGVLAVPDSVIIEGVVISDDKAGNFYKSIYIQDATGGIEIKLSKTTLYNDYKRGQRLIVVCKGLFIGDYGGMRQLGSTYSPDGIVQIGGLETDYIIGQHIIKKGKKPNPVDILEITTPSVLNAGKLVKIKDAEFLKTVSDFDGSRLTYAISTGSLVRSRILKLKSGVPVELRTSDFSAFAGDVLPTGSGSIVGILSVYNGAFQLVIRDTKDVVMDDPRF