MRAIGKRRWTIAGGRIPLESNGPEPEFTSRDEIAVLNCCDSPARLRIHIHYADRPAVGPYEVEVAARRVRRIRFNDLIFPEALPLDEDFGAVIDADIPVVVQFTRLDSGTASRIAVAAAAYAERNLQGSGR