MDGLNGVAALDTVKLFVGQIPRQMTEEQLLPIFQEAGVVHEISVIKDKATKESRGCCFLIYQTKQEADNAIALFHNKRKLPPLSTFLQVKYAEGELERLEHKLFIGMLPKNVSDADLVAIFSPFGVIKELTVIKGSQASKGCAFLKYETKDQATEAIKALNDNYKMEGSATALVVKWADTEKEKQTRKQQRSQIVTTVPQQQTSAYGLLPGAYPVAASLNGYGYQAQNPYSLPPYSTTAFPGQSAVPGGMVGAANTAGSIASAGYDMTTVAGSVLSTTYGTTQPTGYGYAAMPGVQYPGVHQTSFLTQGNVAPMYQTAGLPNFGMGSSVSMVPSAKAVVSAQVEGPPGANLFIYHLPADFGDHDLSTTFQPFGNVISSKVYVDKNTGLSKCFGFVSYDSPEASQAAINAMNGAQLGGKRLKVQPKRDSRQNKPY*