MSREAYQVPTAGAASAPSAAAYQSYGSEGPQMQYLCGDCGLKFQLRRADPIRCKECGCRILYKERTKRMVQFEAR