MPARRTFSEAGLALDSLHDLESVPWKRASLSFDEPPPSDNTPLNMAKQATAILEDKKRRNRTTFTADQLAYLEQSFAESHYPDVYARELLATKCGLPEVRVQMVRKTMKTYKQKTLL