MQSFSPFSYLSLFSLFTTLSFVKIVLTQDGFCSAPLRIDADSNSQPLYWKVTNPTLSPSHLQDLPGFTRSVYKKDHAFITPESQVFSPLPDWTNTLGAYLITPAMGSHFVMYLAKMQENSKSGLPPSDVERFIFVVQGSEVLTNISGSVHKMKVDSYAYLPPNLDHSVETDAAATLIVFERRYSGLENHVPEQIVGSTDKQPLLETPGEIFELRKLLPTSLAYDFNIHIMDFQPGEFLNVKEVHYNQHGLLLLEGQGIYRLSDSWYPIQTGDAIWMAPFVPQWYAALGKTRSRYLIYKDVNRNPL*