MAPPPAAVAPTLEAAGEDSIRVAWAVPQGVAEPQSFAAVSLRPEGSSRWLRVDARSGKLDEPDALPLPLKTTSCVVKGVDPKATYVARVRLGDHESGWGPDSPASKSLTLASLAPSAPAAPLLEAVNKTSLRVHFTLPPVRPDASAHGIVTVHVKAGNGAWHSVDATSSTLTPADGSGTAHRADSRVALVKGLVEGLSYRAKVSAKNACGWGAYSPVSEPLTLGAAALRPIAPAAPLLEAVDSTSLRVHFSPPPVRPGDPALDFVAVYVSDGGAWQTVDAAASTLKPLGRAFRAGVESALVKGLSEGVTYRAKVSVRNIHGWGAHSPSSEPLQLPEPASPVSGPASPVSGPVSGPASPEVEITGSKSREERDAELRKRSVDVDAEX