MRGGSIQGKLKSQCKDKILRHEEFEEGCKAACNGPYDGKWSKTMVGFGPEDDHFVAELTYNYGIGDYKLGNDFMGITLASSQAISNARKLEWPLNEVAEGVFETEAPGGYKFYLQNRSPLQSDPVLKVTLAVSDLQKSLNYWSNLLGMKIYEKDEEKQRALLGYADNQCKLELQGIKGAVDHASAFGRIAFSCPKKELPDLEDLMKRENQKILTPLVSLDTPGKATVQVVILADPDGHEICFVGDEAFRELSKMDPKGRKLLDDLLVTKSYESTSEIYLLPSEKAPIINCNTTEASFLLPVNPCCQH