MGEKEWYFFCVKDRKYPTGLRTNRATESGYWKATGKDREIFRGKALVGMKKTLVFYTGRAPRGGKTGWVMHEYRLDGKHAGTSNRSSLIPSIRAGASKDEWVLCRVFKKSIEPPLVAAGGKRSSGPCVEVADVVGPSSMSMADDLAACALPPLMDVSGGSGGGAMSLSAVAGIELPPPAQHVTCFSNALQGQFLNPPFLLPSAGPAAAADHHLAMASSASPFLASMMQAAQYDGAAGVGGMVHELLQEGGGWYSKLGERERLSGGGGASQDTGLTSEVNPGEISSRQHMDHAASLWGY