MVSKKAKVVIIGAGMAGLTAANKLYTTAGCKDLLDLCVVEGGNRIGGRINTSEFGGDRIELGATWIHGIGGSPVHEIAQQINSLQSEQPWECMDGLLETEAITIAEDGYVLDSSFVEPISNLFNKLMDISQSKLVTQNEIPNVMSVGSFLRRGIDAYWDEHVDELEGLDKRRKRSLEQGIFAMFESIQRTYTSANDLEMLDFNAEKEYCMFPGEEITIAKGYLSVIESLASVLPPGLIQLGRKVTKIEWQPDELLEIENGTNKPPVKLHFVDGSIMYADHVIVTVSLGVLKQGIREDSGMFNPPLASFKTEAITRLGFGVVNKVFLKLTSIPDGINFPYLQMVFHNESEQNPKIPWWMRRTANLCPIYGNSNVLLSWFVGKEALEVESLSDEEIIDGFSKTISSFLINSHSDAESMFKVEKVLKSQWGNDPLFLGSYSYVAIESSGDDLDAMAEPLPKKITSLHDSNVSPPPLQILFAGEATHRTHYSTTHGAYFSGIREANRLLQHYHCIDI*