MKFSLSALALANAVSATRWMVYYDQYHITPPPNKTLTAGITHVITAFAQSDLFLNSSGKYEPFKPISEIRGMFNNGTKVCMAIGGWGDNVGFSKAALTDESRKEFAKNVAATVDRLGYDCVDMDWEFPGGNGQDYKQNPNSGRVSEIETFPLLLQDIKAAIGTKELSIAVPGKEVDMIAYTAEQVPKINAAVDFINVMAYDLMNRRDNVTLPHTDVKGSAAVVDRYIALGCEPKKLNLGFAFYAKWFTTAKGVECTTSTGCETALLEDAEGNDTGLSGAFTFEAANFATTPTNLTLTTDASCGANTFNKCAEGDCCSQYGFCGNTAAHCGTGCQFGYGKCDGFSTKDSFQKAIANGKTDEALGAQWYWDSTASLYWSWDTPALMKQKINDIVFAKGLGGGYAWSLGEDTFDYSHLVTLRDGLKKKCKA