MSGGGGGGQGGGPCGACKFLRRKCVKGCIFAPYFDSEQGAAHFAAVHKVFGASNASKLLHRIPPPKRLDACVTLCYEALARVRDPVYGCVAQIFTLQQQVVNLQAELAYIQAKLATLQRLFPPPLQDASLPTRDSLLPETIPGSDMGLMSNVPMLLDPLQTQLGYNEMTNNFPNPIYHQDQMDEDGDLQSLARELVSRYLPEVRQRPPCSQI