MSVQEDYRRGRHSVTRLVVHLVFTTKYRGKVFDGYILGQLREAFESACEKLDCRILEFDGEEDHVHLLVEYPPKLSISVLVNNLKSTSSRRVRLLNTHLPNLSKSAALWSRSYFACSAGGATIETLKAYVQSQKTPD