MSYTVQLCAFVRYHWYLTAEMKGLMCFSLSHSKIRFAMFRHPNSTPSRPSAQGDPGMLKPPKAPDRPLVPYMRYSRKLWAKVRAEHPDSQLWDIGKIIGHMWRDAPESEKLAYQQEYEIEKAEYEKALKAYHNSAAYQQYLSAKNRAKMADKSGTVGSVIANSRGRLESGGVVIQPAEDDEPSDLSSRRVAAIRFDRNHRLIADLFNGSVVTDTRTIVVQNRIDMLKKQANSLSTHQVLNADKKAGNRICFSQSKLEEELKNLETTFNEKKRQMETSSDEFAARLKKVCEERPQIDEAKYLQMTEEWEKKLLKAYKEITAKEEERKKRQIVEREQLAEETPILYSLTVGESSPSPKNKGKEPASPVVTPAPAEEEKKVEESKPEPMETDTKTDPPPAPAPAPEPTKEEEPQTSTPEPAAMEPPTSQA