MASKQRAVIVDQFDELNFLNHVHVVDKEVPLVQPAQVVVNPYLRPINPTDHFAIKYGYWGVINAPPFPGSEGVGKVTKVGAGVTKFKEGPRVIGIPYPARKGNGSWQQFVAIPESDLIAVPDGLDDQTAAQAWINPVTAYGLLKVAAVPQGEHLLQTAATGAVGKMVISLAKHYGIKIINSVRRDDAVQELKAMGADEVLVSGKDDLVQRVKQITGGKGAYAALDAVGGKQAMHVVKALRRGGVYRVYGLLAEGPLQIDQNDLLFSGKIVTSFVIFDWVQTIDKAAEVQQVLQLLEKRVIATAVADSFYPLERIKDALVESLDKPGGHKTRCQGQMYGSVKADEVADQEYQQRAGRLNADCQQTVMHDIKAVES*