MSVAFICRTCGKQIDRLHAKNLFADKGDEILKKIQALTGIWLTDELDMPGKICAYCLLDLEHAIAFRERCIKTNTMLMRQNLERKQIDKKTSCPFVNDSDPLSNDKSGLIELEAGEELNCDATGSAYAQRSPQIPPRISRASIPKAVPDIHCKITSHIPARKYFCRQCGMYFDDKSNLSRHRQRHLNETTYEENMFQTAFDLAETVFDNEQSSLPIVPASHNSYRGLQSSSQTHETIKPSKAKKSGASGSQEESSPNKRIRRLGNYFCDQCGRHFNDKANLNRHLQRHMGVKKFECPECGHKDYTQHLINLHQRIQHQGEKPYACKYCGERFANSMARLRHQRCDICNVYFNRKSSLRAHYRSKFHQTNATLKLDKTGVESD