MVYRGPSKGCNICRARHIKCDLGRPYCSNCTSTQRTCLGYYHVFEHTHRDKTLKVSKRMQTLALVHQLNPFSAAKDGSGTTAPASMDIIGFLSMPIPPSIPPDIEYSALNFFFLNYSMTPNSQATYGFLDLLPFLYSRSSHSSALVIATTAFAVNIYCLWGLCDRDASTASKLYFKAVMKAKDDIVDPIQTSSDDLLMTTSF