MVSDRRNQHLISWNPSGSSFLVCNATRFAQEVLPEHFKHSNFSSFVRQLNMYGFHKINKSPRGQRGNNENEIWEFSHPKFQRGRPDILEDIKRK