MEDGVCKGVVAYNQEDGTIHRFLSKNTVLATGGYGRAYFSCTSAHTCTGDGMAMVARAGLPNQDLEFVQFHPTGIYGAGCLITEGSRGEGGYLLNSEGERFMERYAPTAKDLASRDVVSRSMTLEIREGRGVGPEKDHIYLQLSHLPAQILHERLPGISETAAIFSGVDVTKQPIPVLPTVHYNMGGIPTKYTGEVLTVDEQGKDKVVPGLFACGEAACVSVHGANRLGANSLLDLIVFGRAVSHTIRDNFTPGQKHDPISADAGAEAISVIDSVRTSEGPLSTAEIRLNMQKTMQADVSVFRTQESLDEGVRKIRDVDATFKDVGIKDRSMIWNSDLVETLELRNLLTCAVQTA