MASKLGMVVLLISGLFAARCAAVVTTGEPVVAGLSWGFYDTSCPSVEGIVRWHVTEALRRDIGIAAGLVRIFFHDCFPQGCDASVLLTGSQSELGEIPNQTLRPSALKLIEDIRAAVHSACGAKVSCADITTLATRDAIVASGGPYFDVPLGRRDGLAPASSDKVGLLPAPFFDVPTLIQAFKDRNLDKTDLVALSGAHTIGLGHCGSFNDRFDGSKPIMDPVLVKKLQAKCAKDVPVNSVTQELDVRTPNAFDNKYYFDLIAKQGIFKSDQGLIEDAQTNRTAVRFALNQAAFFDQFARSMVKMSQMDVLTGNAGEIRNNCAAPNRRSSDLLNAADDDQGFAADA*