MKAQVLDSMELERERGITIKLNSARMDYVARDGELYVLNLIDTPGHVDFTYEVSRSLAACEGALLVVDSSQGVEAQTVANVYLALENDLEIFTVLNKIDLPGSEPDRVKQEIEDVLGLDASDAILASAKANIGMDEILERIVEIVPPPRDTPDEPFRALVFDSYFDPYRGVVAVFRVMDGTVKTGDAMKMMATGAQFFADEIGVMRPDKVPVQELGPGEVGYIIGGIKSVADARVGDTITTQKNAAKEALPGYSQATPMVFAGIFPVDTDRYDDLRESLGRLQINDASLSFEPEQSSAMGTGFRCGFLGLLHMEIIQERLEREYDLDLITTSPSVVYHVYRTDGTMESISNPAELAEPELRDRIEEPYCRLDMIAPSDYVGTLMELATQRRGEFIDMTYLSQSRTSIKFDIPLAEVVTNYFDEMKSRSRGYASMEYSMTGYRESDLVRLDVLINQEPADPLAVITHRSKAYSIGRQLVDQLKLLIPRQMFRIPIQAAIGNKVIASSSISAMRKDVLAKCYGGDISRKKKLLKKQAAGKKRMKQFGKVEVPQEAFLAVLKVDPNKGGGE*