MDLEDESRLSLDREHMFDKVVTPSDVGKLNRLVIPKQHAEKHFPLGQAASDKGLLLSFEDNTTGKPWSFRYSYWNSSQSYVMTKGWSRFVKDKHLDAGDVVSFLRGTGPHGRDRLYIACARRPPAAPPMLPVVAAHAPPPVFWPSAAYVSPQMLYLRAGVQALEPVVRAQERKRVRLFGVNLECPQAPEGESGGGSDRTVLARWSAVAAAAEVVQGPRPVPGP