MTSPMFRLGNEDTGPPWLRPLLKASFFVPCQFHGDSNKSECNLYCLDCMGNALCSYCLPGHKDHDVVQIRRSSYHNVIRVSEVSKFIDISCIQTYIINSAKIVFLNERPQSRPGKGVTNACEICSRNLLDSFRFCSIGCKLEGMRTDPELTFTLHPKPRREPMHGSESDESSTGSSISSGTPPIVISYRTSRRKGVPHRAPF