MAAAPPPTVTKSPPSLVPPAGPTPGGSLPLSSIDKTAAVRVSVDFIQVFPAPTSDRSPSSAIAVMREGFAKALVLYYPVAGRIAEPVPGEPEIECTGEGVWFVEAEASCSLEEARNLERPLCIPKEELLPRPPAEVRVEDTLLLAQVTKFTCGGFAVGICFSHLVFDGQGAAQFLKAVGEMARGLPEPSIKPIWARDAIPNPPKPPLGPPPSFTAFNFEKSVVEISLDSIKRVKDQVASETNQKCSTFDVVTAIIFKCRALAVDFAPDAEVRLGFAASTRHLLSNALPSVEGYYGNCVYPGGLTKTSQEVKEASLVEIVTAIREAKEALSSRFLDWLSGGAKENHYNVSLDYGTLVVTDWSHVGFNEVDYGFGEPSYVFTLNDDVNIVPSVVYLKPPKPKQGIRLVLQCVEGQHSAVFSEELQKHA*