MKKVAKFVHSHTLTGAVAEIGLLCSAIIYASPKQGVVDLMRPIMCSVLSSLEDCPPTGFSGIPNPQAVFDMKLTFSPALETSIVYQLNLVSLGLMYGGEHVLQCKEILKKVIAASFDAPSAKVNEAGSQLLSSILGSVILYYPLDQYKVYQEYSGLEGIEDWVRTKREGGFDKKDGPTWHLPNCSEIAFANELLDLHLKGALTDLKSICQCSNSETSGTSAQDKEHLRVVLLRIDASLRGVRSCLPDFRDSHTSIVDGQQVQPYFISGEAGASVGSVELREEAANTLHLACSYLLDKRADDFFLLSLLAHSIAIVGNSGSLEFSEWWSAKDSCHTELKSLVEPPTNYITDHHVKGHRRPKWLVIELLLLHNTWRASQSRYNWYRAQGDDLKVPHHIILLTGDLVKLSLHSYDAVRV*