KLPSSQFRGVVPQSNGRWGAQIYEKHQRIWLGTFNTEEEAARAYDTAAIKFRGRDAMTNFRPVTDSEYESEFLRSFSKEQIVEMLRRHTYDEELDQCKKVFNMDAAANPVTPPNLPRDEPRESSPTREHLFDKAVTPSDVGKLNRLVIPKQHAERCFPLDLSANSPGQTLSFEDVSGKHWRFRYSYWNSSQSYVLTKGWSRFVKEKKLDAGDIVSFERGRNHELYID