MATTTASPEAAIAEASLVADSDIVREIGLVLNSADLSTTSMSDIRAVLEKNLGVELAHKKDFIRQQVDEFLAHNTSLGSLVKGDEEANATAPAQEEQQGTAEDSLPNDQELEQFRENIELAIEDSTPKEKKKRGGLNKLCRLSPELQAIIGEESLPRTQVVKQLWVYIRAHNLQDPENKRNIICDDPLRELFGTDQTDMFQMNKLLSKHIWTITEEGECFGFCASQNGDHKDCFLDCAGAEDSEPKTKRQKKDSGKGKASGFLVPSPISDALQKFFGTGESEVTRSEVVKRIWDYIRSNQLQDPTDKKKILCDNKLQELFECDSFLGFTMPKLLASHFVTSS*