MVDDDVLYEDFTFQEPFRGREGVRELLSDAMSLPKGLDFIIDDVAGGDSWSGDDAVGMTWHVEFDGVPLPNSRGASLYKTKNGKLSYARDIVESPLKLGSAALGIVGFIATLVRSSKQGLAGSFVAFATAASLYWYVLLLSPQGQFPFLGGPPAWAIDDTTLRNVIDESLNFFYIWPGLDSIGLPSPSTLGIALPEVDAMRLALFNLAEAYAFMLLPLLLWDRPQRNVYNWWVPAMFLTNAILLPYFATRALAPAPAERQKPSWSPLFGILALLVVAVAIWQSWGLYAGLPSLLLGDRVAFAFAVDASLFALLQAYVFAETSGPAWRFVPFFGLAAWLILPEEQEVRSEPLPA*