MPVQAMLYKLCDAVLEFIAVGIYVSAIYATALLLPAILTAFAVLGPSNTVPWVATALLAFCTFTPLHLVTGTLSERFVQFSVRRASAYFPARIICEDAEAFRSDTGYLFGFCPHSALPVALPTVFSTNSPLLPKALRGRTHGLASSVCFQVPIVRQLYWWLGVRPATRAVMRKLLSERRVAVVVPGGVQEVLRMQHGKEVAYLSSRTGFIRIAVQCGAPIVPVWAFGQTRAYSWIRPGPPLVSSWLVSRISRTFGAVPIFMYGAYGSSMPHRERITVVVGRPIPVQQMDAPPPEVVSELLRKFMNELQALYDKHKGQYGRGEELQIF*