MSKRVIHRALGVMPLIAVLGVAAALAGQAASADGLLACEFRAGAADGMTTIEGIVHATDAVEGSYRLSVDGGGGAGSVRINQAGAFYATPDAPATLGQVMLDSGGTYDAHLEVSGAGSTVICEELIGGRI