MMSGKVCVFGSFNFDMVARVDRFPVPGESLVACGSMTSAGGKGANQATAALKAGANVHYIGKIGNDTFGHFARRHLKGVGFNAVTLLVAEEIPTGNALIYVAGNDAENMIAVDPGANMTVTDDEIAGCIPAIGCADVVLVQLENNLSAIEQVIDAGKQAGALVILNPAPWQPVEHALLRKVDLLTPNATEAGLMTGRRVDSLTAAAEAADVLHAQGARNVIITLGASGALLSEHGVKSPIPCFPSHPRDTTGAGDAFNGALAARLACGEPLQAAARFAAAYAAVSVEKQGASSLPEYLEAQERLLRAAADYEMA*