MGEGGEEKSFNFLQILLEGSIAGGTAGVVVETALYPIDTIKTRLQAARGGSRIEWKGLYSGLAGNLAGVLPASAIFVGVYEPTKRKLLETLPENLSAVAHFTAGAIGGIAASLVRVPTEVVKQRMQTGQFKSAPDAVRLIVGKEGFKGLYAGYGSFLLRDLPFDAIQFCIYEQLRIGYKLVARRELNDPENALIGAFSGAITGAITTPFDVMKTRLMVQGQGNQYTGIVSCAQTILREEGPKAFLKGIEPRVLWIGIGGSIFFGVLEKTKSMLAERRKRELPVKDE*