MTKRGGGLSFCELVALAAAAVLLAAQAKLAVAGGYYNPAIEDVVREEVQKGIKTYPGVGPGLIRLLFHDCWVKVIDAIKAKLTAHGVTCTDAIIYAAREATIHLSRGKIKYYVAGPGRKDGLVSSAEHANEFLPLPTASFPDLVEIFKTKGFDATELVVLSGAHAVGVANYTSFKHRLRLPAVGKINTLYQLQLGVQTAKDGVTTPNPNESNNVRDMDNVRKLSFYDDQGVNVADKGVLDNSYYTANLQNMVLFNSDWVLTQDKAARDAMELYKKDADTWYDLFGKAMGKLSELPMDEGAGWEIRKNCRTTNDASWY*