MSPTPPPPHTLPGSSQSIGRRLVHARAPGSSISTNTSAAAAMAALLLSSRLPTTTSSSSTTAASTRPAPRLLSFRKTSTTAAARRRGRGPLLASSAAAPAPVAQPFRALPASETTVLVTGATGYIGRYVVRELLRRGHRVLAVARARSGIRGRNSPEDVVADLAPAQVVFSDVTDPDVLLADLSAHGPVHAAVCCLASRGGGVQDSWRVDYRATLHTLQAARGLGAAHFVLLSAICVQKPLLEFQRAKLKFEEELAAEAARDPSFTYSIVRPTAFFKSLGGQVDIVKNGQPYVMFGDGKLCACKPISEEDLAAFIADCIYDEDNINKVLPIGGPGKALTPLEQGEMLFRLVGREPKFIKVPIQIMDAVIWVLDGLAKLFPGLEDAAEFGKIGRYYASESMLLLDPETGEYSDEKTPSYGKDTLEQFFERVLREGMAGQELGEQTIF*