MGRGKIAIRRIDNSTSRQVTFSKRRNGLLKKARELSILCDAEVGLMVFSSTGKLYDYASTRQLMGEELTGLGIKELQNLENQLEMSLKGVRMKKDQILTNEIKELRQKGNIIHQENVELYQKMEQIQKENAELQKKVYEARSTNEENVASNPSYNVRNGYDSLASISLQLSQPQSQYKYSEPSTKAMKLGLQLH