GELVRTDSPNFLCSVLPSHWRCNKTLPVVALGDVPDGTLVTVMAGNDENYSAELRNASAVMKNQVARFNDLRFVGRSGRG