MLTALALGLVHGGPPPRHHLRPSRAAQLRCMEDVSLTDKIAATTDSAKAFSDEPAVIDADAATVADVEKPGATSVGDSGDKERRAALITDLLALAAGSCRGEAASESDLKSARSLVAELEALNPTPEPTLSPLCEGTWELVFSDTQLFRSSPFFMAGRAVCEDGAQAAQYDWFCDMHRAALAISTIGKVRQIVGRGSVVSEFEVSAGAVPFLSDALPFLRYSGGMPLAVSGAIVSTASVVSNLGDAWRLLMDTVEIKGSNVPLLRQALDAGLRLQTRDLGSALEATVPQYANPRPKFQTSYLDGSVRVSRDQDGKLFVYRKESGEASPTEYSAVAADLGVGALMEGMARSFMGS*