MSFRGGGRGGFSGRGGGFGGRGGGRGGFQQSFGPPDQVLEMGTFMHACEGEMVCESINPKIPYFNAPIYLENKTPIGKIDEVLGPINQVYFTIKPQEGIVATSFKPGDKVYIGGDKLLPIEKFLPKPKPPPGAKAKKAVGARGGGRGGRGGARGGGFRGRGGAPRGRGAPRGGSFGFRGGAGGRGGGRGGPRGGFRR