MAKKIYCIDTSALIAAWYERYKPNRFPKLWDQLDQLVTDGRLVSSTLVLRECNKQRSEELHGWLKPREAMFISPDEAVQLQVDHIVNTYTGLVSAGKQKFQADPFVIALAKVNSYTVITEETGIGSLGKIPGVCNHMKVECINLMQLIDEEDWVLG