MGEGGEEKSFNFLQVLLEGSIAGGTAGVVVETALYPIDTIKTRLQAARGGSRIEWKGLYSGLAGNLAGVLPASAIFVGVYEPTKRKLLETLPENLSAVAHFTAGAIGGIAASLVRVPTEVVKQRMQTGQFKSAPDAVRLIVAKEGFKGLYAGYGSFLLRDLPFDAIQFCIYEQIRIGYKAVARRELNDPENALIGAFAGAITGAITTPLDVMKTRLMVQGQGNQYTGIVNCAQTILREEGPKAFLKGIEPRVLWIGIGGSIFFGVLEKTKSMLAERRNRELRAVKDE*