MAPTVTKSPPALIPPAGPTPGGSLPLSSIDKTAAVRVSVDFIQVFPSSADAPRDQGASVATMREGFAKALVHYYPVAGRIAEPVQGEPEVECTGEGVWFVEAEASCTLEDARNLERPLCIPKEELLPRPPPEVRLEDTVLLAQITKFTCGGFSVGICFSHLVFDGQGAAQFLKAVGEMARGLPEPSLKPIWSRDAIPNPPKPPLGPPPSFTAFNFEKSVVEISLDSIKRVKDQVASETSQKCSTFDVVTAIIFKCRALAIGFAPEADVRLGFAAGTRHLLNNVLPSVEGYYGNCVYPGGLAKTSQDVKEASLVEIVTAIREAKDALSTRFLDWMSGGAKENHYNVSLDYGTLIVTDWSHVGFNEVDYGFGEPSYVFTMNDDVNIVPSVVYLKPPKPKQGIRLVLQCVEEQHSAVFREELQKLA*