MQSFSPFSYLSFFFLFTALSFVKTVLTQDGFCSAPLRIDADSNSQPLYWKVTNPTLSPSHLQDLPGFTRSVYKKDHAFITPESQVFSPLPDWTNTLGAYLITPAMGSHFVMYLAKMQENSKSGLPPRDVERFIFVVQGSEVLTNISGSVHKMKVDSYAYLPPNLDHSVETDAAATLIVFERRYSGLENHVPEQIVGSTDKQPLLETPGEIFELRKLLPTSLAYDFNIHIMDFQPGEFLNVKEVHYNQHGLLLLEGQGIYRLSDSWYPIQTGDAIWMAPFVPQWYAALGKTRSRYLLYKDVNRNPL*