MSWYVGHDGRQVWVEARETVFTCDKPEEELPKRSLTYLASNLQKTVFAEHAIDEDDGKKGKKKDRQAGKQRGFIVRVDQDERVNVLPTLQAAVDKLLSTGVVSRVDLDETEGKKRNKKGRDVEEVPEESEKTGLALGVNECRVEIIARCQHQAHGVGFTISAAEGSILQRIHLFTASKELTVDSFHDALMKALQADGSRVMMGRVSPAIAPDPPEKENKAKEAAKEEDDWLDSLMGRCMVSSSKEGQAAPAAPAEGATQGGYSETKVEPKAKAPVQVPPWLSSTRRLRQA*