MADKPSRALVLYGDGLARSIDPSHTHLHSFTSRACCGFLSLPNSPPSETEDARVVREFAELVDASEAYLALNGEESSETQSQEKHVAATISERFMGMKAAVITENSSLKSFCNKLGFTVLELNEVISNINNQVDSSALASKLFKLLGFQEGKTLEFSQFDLVILHIGAGQTTNCLKDLDLVNRLVGNLVQMAHPGTEVGSRLHMSVLLSYGAVHESDDSMFSIADSRQENNSKLSLIFPRQSYTIKEGKPRPNVRQHCPILVAQWQNAVTRKDMAETYSYEDFKEHGANLVIPTDRFLHEVAFKLWKAPKYGA*