MKGDVSPIFSPKHLQFKRPTLWRYGRIQKISIMSSKRSSPTGKLRLLSFLRDLLEDESNSDIIYWFDKSESVFKMSKPHKVAELWGAATGNPGMNYDKMSRGLRYFYTNNTLEKVPGKDARYRFIDSPRHSFLDFSMKTELETPVKRTPLFNISNLISDFEVSNNSLTSSPTSSASSVEPSSPTTTESSLDPSQFVQLTQNLVQFNTFMSQNPMFHTLPLPTQLQVFFNFKTIFPSLFPALV