MASVENDDGTVKYGIVGVGMMGREHLINLYHLRSQNVGVVAIADPHVPSQQLAVELAQSFGWHLEVFSGHRELLDSGLCDVVVVSSPNMTHYRILMDIISHPKPHHVLVEKPLCTTVADCKKVVDAARRRTDMLVQVGLEYRYMPPVAKLIEVVRGGAVGQVKMVAIREHRFPFLVKVDNWNRFNANTGGTLVEKCCHFFDLMKLFAGANPVRVMASGAIDVNHKDEVYDGKVPDIIDNAYVIVEFDNGSRGMLDLCMFAEGSKNEQEISVVGDIGKGEAFVPESLVRFGTRVAGRDGVQTLKAEDRRIKYDGLHHGSSYLEHLTFLSAVRAKGEKAPAVDLQDGLISVAIGVAAQLSIEKGQFVTIQEVMDEHYG*