MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGINKTLEKYNSCCYNAQGSNGALAGGEHQSWYQEMSRLKTKLECLQRSQRHMLGEDLGPLSIKELQQLEKQLEYSLSQARQRKTQIMMEQVDDLRRKERQLGELNKQLKYKVLLIVSTINFCLSIWGIGDTIQPLLGFLVLISVSSNFVMPFRNVVLTHCHTIQLEAEADSSNCRVIQDSWAHGTVVSGGTVLNAQPPPDIDCEPTLQIGYYQFVRPEAAIPRSNGGGDQNNNFVMGWPL