MDRGANGFILGNDVRVVNLSGTFIDLNGIDNHTVRNLQLATAVVFMRSDHGPILGRIHQGAVMYDGRTIACPGQMEHFGCCVHEKAKTVTGVDPYFVTPNGFRVPMAMRNGLPYVDWRPPTDAEMEDDSIPLIDLTSPHPWDPSCLDSVPSDDWYDTQSTTVLDDADSPLDSLGRLQTMDDDALTPSRPTPKQSIDRRGIIAAMANLVQDDLVPASADDVPALLSRQCHHYDSSSDDDSDLEDDPNVEDLRQCFARVPDLMSPYDDSSGAEDSASSGHDSDSDTEDLRHCFGVQTRGQLRWGEKDSEDA*