MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGTTKTLERYQHCCYNAQDSNGALSETQSWYQEMSKLKAKFEALQRTQRHLLGEDLGPLSVKELQQLEKQLECSLSLARQRKTQLMMEQVEELCRKERQLGDINRQLKHKLDAEGSNSNNYRAMQQISWAAGTVVDEGAAAYHMQQHQQHPNHSAAMDCEPTLQIGYLRSSTLHTPVPSSIHATELTLYMPQVPSSVHGS