MGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSSRGRLYEYSNNNIRSTIERYKKACSDSSNTNSVIEINAQYYQQESAKLRQQIQMLQNSNRHLMGDSLSSLTVKELKQLENRLERGITRIRSKKHEMLLAEIEYLQKREIELENESVCLRTKIAEIERLQQANMVTGPELNAIQALASRNFFSPNVIEGGTAYSHPDKKILHLG