MGCYLSTVVSSMDGETTDSDKRMMLSKLCERSIKLNNGKLVVKGVVHRAGVMNCNGRVYPKHVLEREVVKYLRDKVAAGLSFGELDHPSPCLGSQAFRRVNLTRVSHQLVELHWERDALVGTVEVLDTPHGEVLRRLYLEGHSLGVSSRGFATLGVGESGVIEVGDDFHLITFDYVSEPSTPGAYLFPIDFSYDGHIPNQEDFVQQQSKGAWR