MRWTEASFTNGQPPPSPRSGHSATVVNGGEVVVFGGLHTSNFIGETVVLSLSEGRWWRPPSAAVGGPGPRAFHCAVAVDKQLFVICGRTGRQQHGDTWVLDTTTWEWRPMGRMPGAVGSDTIAPRDFGTAQRVGGTDKIVLFGGYDGKKWLSDAHVLDTANGVWRALNFPSPSPSPRSGHAMSTAQNGRHLLFGGQGPNGTLCHDLWALRGVDETRDDDHDEWTRLQLRGDAPAARAGHALVALDRFIVVFGGGGGKGWMSKQQEYRNDLHVIDRESMRWRRLAGSAPSEAGRGGLAPTQPGPRAFHAMCRVGERALLIGGFTGSEALNDAWWL