MLSAAWGLYHDVLDIAGTLATEEAEDSAQVAKLRSALESVDHKRRKILQQMRSDIALLTVEDGGSPIRNPSTAAEDARLASLISLDGILKQVKDIMRQSSVHTLTRSKKKAMLSSLDELTERMPSLLDIDHPCAQRQITDARRMVELIPEEDDPLEETSHSPKPLTDLGSTAEIDVAQWNVLQFNTGSTSPFIIKCGANSNSELVIKADARVQEPKGGEIVRVVPRPSILENKSLEEMKHVFSQLPEALSLLALARTADGTRARYSRLYRTLAMKVPSLRDLVTELEKGGMLKDVRS*