MHPGTVAIKTIEFVAALGGHAVQYQELQGHETNKFWSYFKPCIIPLEGGVASGFKKPEITKFEPCLYVCKGKRVVRVKQVPFARTSLNHDDVFVLDTDFKVYQFNGASSNIQERGKALEVVQYIKDDYHEGKCDIAVIDDGKLVAESNSGEIWALFRGFAPIGKKNGNDDDARMESTPRKLYTIVEGDIKIVEGPLSKGMLESNKCYLLDCGADLYEFISNQKRPRNTHITRVIQGFETLPFRSNFDSWSLGSGTSSSEDGRGKVAALLKQQGINVNGILKATPLKEEIPPLLEGNGKLEVCWLHILALFS*