MATQNDLQELIRLLTARKVSMMAAMGQVKALQSKNLRSIAQIADAPLATVEEALGGDAKAAKSLHTACKNHEKKSGTKRAAEDGVPITAEVKKPKLEAHRRDLDYSSMSGDDLEATLELPLEENEEIIRNTTVVTNRAPLLLAFAVELLRFTMPEQPPSSRLSLAQAVVSANSRTKAISIGIEKAPPGGQEKAPEGQPKISIMNRPVPVLKRGGYTWSGSSQVTSSNASSATLQSSQPNPKGWTTSRKLSSRGSVFIAHAIPITSPSTRSAVVKSLMAEKPELETATHNAWAIRTSFGNSPLKQEASFDDGESGCGNFLLQQLRDLDISNTLVVLTRWYGGVMLGPDRWRLMKECLNYALSSQKRTSSLNGEPVWALDLEDKNPSTSTVGMPIHRPEGARNYILRAFAPVEDNGKKTVTAANEEKHENLGRVLGALRLLFASWAGTLSRDELDKRAWTWYINLRPDVDAGPVGWGAKGTLNLGKILDLRRKEGA*