MKFNIVSPVALSCLFFLFLTGTLAQNAGSIVTRELFEQMLSFRNNDACPAKGFYTYDAFIAAANSFPGFGTAGDDTARKKEIAAFFGQTSHETNGGSAGTFTGGYCFVKQIEQSDRYYGRGPIQLTHQSNYERAGQGIGVGQELVNNPDLVATDPIISFKTAIWFWMTEQDNKPSCHNVIIGQWTPSPKDTAANRVPGYGVITNIINGQFECGMGPNTAAESRIGFYRRYCGMLNVPTGENLDCNNQKNFAQG