MKGVIFCLVVLLWRQAWVSSKSHKCDFTKEKYLLSGEKEVSCEIDANPSDDITFICPNKIDSLCFHTVNISKNINQNKSTMSIQDLLYGSVVYGNTLFISPYVRTNTPFYCFCNLDTVTIQKFLKINRFLKDDDELSEADVMKHLKGGNVSEAQADEYLNKALNRFKKMKDLSKFFNDQADNTTKLNLPKSLNIPNDILNYDVYNSSNNRNDIVVKDEVTNKQIISKRGIMSVFVRSNNNVIKGCDFGNNNKNYFSHPISVAGKVNNKVCKIQGKPGELVGFKCAFEENGKVEPPNCFDQVLHKNKVTDLKTLIPGYASYTNKHSSKYPYYLKIPHFVNEQYTIQCKCKSNNSQNEYTFELDIQPGESEVVLNSFKTS*