MAASAALSKVSVGCFHSTVLPRQELGAGIAQNHLCHDRSPIFSPRAKVNALLAPPHFERSSYLGVGTVEEALPLLKPVRKRCQRTCQAAAQPVAPSTQDFRNKQPKDINVLVVGPTGYIGKFVTKELIKRGYNVIAVAREKAGIGGKQGQDQTKTEFAGGDVRFGNATEAESLEKAVNGDRVDVVVSCLASRTGGKKDSWLIDYQATKNSLDVGRKQGAQHFVLLSAICVQKPLLEFQKAKLKLEEELQNTEGLTWSIVRPTAFFKSLGGQVESVKSGGPYVMFGDGKLCACKPISEADLASYIADCVVKPELANRVLPIGGPGKALTPAEQGEMLFRIVGRNPRFIKVPIQLMDGIIGFLDLLSKAFPALEDGVEFGKIGRYYAAESMLVLDSKTGKYDEDATPSYGKDTLEAFFEKCVREGMAGQELGDQAVF*