MKLINFPIEAITLFMSGRDVDTPWIFNQIVSYLMVVYMQYPLVLIVIMYPFKAADIHEKVCFLGDSSLCDLSLQVAEWGRMSMCDAERRLLANALLDFSNARFILLSETCIPVFNFTTVYKYLIRSRHSFVSAFDDHGPYGRGRYNKNMEPEVTIDQWRKGSQWFEVNRNLAVNIIADDIFYPKFKKFCTPACYVDEHYFPTMLSIRFGSLIANRSITWVDWSRGGSHPGMFGKGDITEDFIWKIRNGNRCIYNNQSTPICNLFARKFAPSALDPLLQLSSKVMGFDRLHIQS*