MSGYGATGITPRAGGFGDSEQQPLLGNGNRTISHKSASIREKLNADVRRGWSDIVLLFCYVITGLLDSSSISVWGSFVSMQTGNTVYIGLGLAAPTESTRWIKSGTSLIFFCLGSFCFSRFHRYFGQKKRWVLVASFAIQMLLCTAAAVILTFGPKTDEHAINWTVLVPIALIAFQACGQCITSRALKFNALTSVVLTSIYCDLFSDQNLFALSNVERNQRTAAPLLLLFGACCGGLLAHTSFGIAAALWTAAFLKGCIVVSWFLWPAEEA