MKKNFKMLFLISLLAVAGSIIIATGQAEASTLYRGYNPNTGEHLYTQNSNEIPSIVKFGWKNEGLAWSAPDKGIAVYRLFNPNNGGDHFYTLNTNERDHLKKSGWRYEGISWFSGGTVPVYRLYNPNAKSGTHHYTVLASERDVLKRAGWRDEGIGFYANKLVPEGSWVKAFEAKLYAQYKVTTQKYEYIGNNSWEVWVNEYNTGNQSYVTVNSATGNFHG