MADVGPVLFAGDSVTRYQFMTFMHFLASGKYQHPFDGSQSLSDATEHWQTKLLNQYDQLWAHAGDQVEEHGSSGSGLHYTHNRSAHLERAHLSLRLQADTSRKAHLYYYYLGRGLDEITGAIKWAMGQRQDWRYLIVNVCAHYEKNRMGDISGDVIAAVQWAHETYTAAFAEAGTQLVWKSCTTPQDNVRERLDEEERKIAEYAAATGSLLVYDTRTVIQAATNQHLVTTWSPGEVHYLQFMYEQWNDLLLNILCPDREGAASAAGAADPDCEGVPPPSGAEGE*