MGCRGVELVSRFGVEGFVGRVFASSGGELAPPAGRGAENRRLDAERRKAEEAKLEAQVRERYENRPDQGAWDDDEDFGEDTRFQELPDATRDPKLWLLKCKPGGEKMLIISLMQKYLDAAEAGTPLSIKSALCTEIKGYIYVEAFKEAHKALHPGAWVRMRRNDDYKDDLGQVVDIDVDGARARVRLVPRLAAYLGEEDGTKRRVRPTPKLFDADELRAKGEDVGTGVRSSRGRQVYYYDNQEFEEGFLLRHLSVKGLKYGDGVQPTMAELERFKTGLGADADAELLAAASGAGSGALFRVGDYVQAAVGGGWRGAREK*