MSREAYQVPTAGATSAPSAAAYTSYGAEGPQMQYLCGDCGLKFQLRRADPIRCKECGCRILYKERTKRMVQFEAR