MVEESGTDEMISWGKKGESFVVWKPAEFARDLLPLHFKHNNFSSFVRQLNTYGFRKVVAERWEFTNDNFRQGEKKLLRNIHRRKPASEPRPSADDKSSSRHEIRLPPSSTSNSWDRHSSSSASSPPPLPLKQPLELANENEKLRKDHYVLNTELDRAKCRFHELLRILSKYVDVSQLELGLPMRPAAAEAAEIVIKMGLKSKILESCDGLSKSLSIKLVDIDHYF