MRSVLGSPMNLQNLARQHGAIMTLRVGSVPLVVISSSQLAHEALIEKGSIFSSRPSLSERQVRLSNYRRSINAAPYGHHWRTVRRNMVSHVLSPHRVHAFEPARQRVISELVEKLRQTSQRADSPDGPSAVPVLATLRFTVFSLLSYMCFGQWLDKDAVNGVERMLRHLITSAGRGGRMSDFVPLLKIVQRSPRDLKLEELVGERRELLLPLIQRAKLLAAEDKLDQNSYLSSLFSLQRQEDHQLKLTDEDLIVLCSEFLNAGADTTANTLEWSLANVIKHPAVQKKLLEEIHSSVGDKPVTEKDIDKLVYLKAVVKETLRKHPPGYTTLPHAVTEPCKLGGYDIPVHATLLFNIYAINNDPELWTNPDEYKPERFLEGPGASADFTASSGALNLIPFGAGRRICPGLGLATLHVHLVLARLVQEFEWNTVPGETAVDLTPIQEFTVVMKQPLRATLKAR