MGQGGQEKSFNFLQVLLEGSIAGGTAGVVVETALYPIDTIKTRLQAARGGSRIEWKGLYSGLAGNLTGVLPASAIFVGVYEPTKRKLLETLPENLSAVAHFTAGAIGGIAASLVRVPTEVVKQRMQTGQFKSAPDAVRLIVAKEGFKGLYAGYGSFLLRDLPFDAIQFCIYEQLRIGYKLVAKRELNDPENALIGAFAGAITGAITTPLDVMKTRLMVQGQGNQYTGIVSCAQTILREEGPKAFLKGIEPRVLWIGIGGSIFFGMLEKTKSMLAERRNRELRAVKDE*