MSKILVVVGATGQQGSSIINFILSDPKISQEYTIRGTTRDPNSSKAQALAAKGIEIVAANFNEPETLQRAFTGAHTVFANTPTIYDGHTYEHEVAHGRSLIDAAVAVGVPFYIYSTLPSISKISQGWLKNGGHFDGKEEVEQYIRTQPIRSAFVAPGSFMSNFHDTMAPRRMENGDYALLLPVPAHIRLPLIETEADLGKWVAAILADFDQYEGEVLCCATALYSFEEIVQTMSRVSGKTVTYREVPVEIWATYLPELMRGYIVDMFTLFRVYGYYGDGTEEKVKWSAEQAGGT*