MGRGRVQLKRIENKINRQVTFSKRRSGLLKKAHEISVLCDAEVALIVFSTKGKLYEYSTDSSMEKILERYEYYSYAEKALMSSDQDYQGNWCQEYGKLKAKVEALSKSQRHLMGEQLEALNLKELQQLEHQLEISLKHIRSRKNQVMFDSIAELQKKEKALQAANKTLEQELMEKQKIKAITQQAHWEQAQTSSSSPPPLIAEPQPTLNIGCYQGMALAVREEASRLPVRISNSLLPPWMLRHLNG