MVGRKRKAKTCDKGSQRSWICQLPDDLISDILLRVPTKHAVRTGVLSKTWINHWKSVRGLDLESFEFLDMDTFVSFVRSFFDSHRESMIDKIRLSVHYSDCKSLLTKWTDISIRRSVQHLDVCYYGPYSCDVTMPVSLYTCKTLVHLRLCWVVLANLEVVSLPCLKIMHLEYITDLTEATVEKLISGSPVLEDLTIVRETHGERFIELRSNTLKRIHIDSYTEVVINAPLLECLKTRGYVSKNFKIINLGCSTTLEIYAVFPRLTCTKRFICDTLTDIPRFRGIVLSSYILKNIFLHSEPGPLLQFRDLSRLHVKFSKSDLEMLPSILESCPILELIKDPSYKKNREPKLMFSTVPPCLVSSLKVVELIRLIPKYEGEVELVRYFLKNSPILEKLRLDTYYTKKGMRDFLKEVVALPRCSSACGVIVL*