MDGKGKQIRMVMGREVMKKDSADDSSDDEGYEQNQMGFMEDEFFESNKKKKVVVTAAAAAGGGRRVSSGGGGGMRCCQVEKCTANLTDAKQYHRRHKVCGHHAKAQVVLVAGIRQRFCQQCSRFHELSEFDETKRSCRRRLAGHNERRRKNVVESHVEGSSRKVNGTHGTQLKDMVCGQADERGRIKITIQENATYKHFQIS