MFRFGKRTSAAKEAQAAAAKQAAAKQRPQLVGVLRQGSSSPSVSSGSTGSERKVRFSDPEICEDTDSCGSAAQRVAATRLSPSKAAASSEPNSAVGRRSADGTGRPPRSPPNLADVQRLVEMADAGADQQAQQQHAPPAQQQQPQQQPQHQQQQQAPHQDRNRSAAGRHRSEPDAADRHSHHDARPPQQHHSHHRRRDAPQLPLPEEVSAAAAGEEAGQPGSLADCACLFDKYKDVKQGMIGVEGFGRLLGDAGRLDSLRSPIARAAGVKREMGAADTNGDGWVDWEEFSAWFPTFQQQHYTQQRNQHYEEKGKEAEEAAAVAAAAX