MIFVTHFNSTSLLYELLRERMTNPFDADDLLKRSIFSSILGFGRKIKNTGKIGSVKDEDVSSPVSSISNNSTAVLNSLTPYKRKYRTKQEIYNEIVCECAELEKNKAQSVPNSAQMKSVACSTSEFMDMTINTCSVDPRLPAEHNSNKTIQNLVQLLVAAVKESGILNDQSGTNSSEDILKRKRLQNKKAAIRYRRRQKELREEAELELTILMNKNNEMKNEIKRMQAEIDQLKARVLQRTSEEA