MARAAAGGKDRDGVGGGRGGIQITAHLNRASIEPNFHDLYLKFFDKVNSKSLNKEILKATYENCKFRGALLAKNLGSWLGKFTIGRNQTLRAKEIDPKSLIVEAYEKGLMIAVIPFTSKILEPCQSSIAYRPPNPWTMGILSLLAEIYNLPNLKMNLKFDIEPMYATGVVPGKVIKYVVAALHWGTRHKNDCLQIISSSTASNSVLPIVGKVPANTSWPEFEIKIDYEGIFDSDSGDENNSKLLVMQRHGKPDAMMQSWMNQFEADSDNKCWTSFQERVSRAPNQVLRYCREPNAKRNMCIMQARIIKFDVGNVVMVTGGRNTRRVGVIKNREKHKGSFETIHMLLGAFCYV*