MSLVAFGQARSFCSPSWLSRDREQCAVECGIGLRPRMAELKRLMILCRPLPQIRTTKFEVQAGVGNTFGNLFRVTTFGESHGGGVGCIIDGCPPRLPLTEAEMQIELDRRKPGQSRITTPRKESDTCSIVSGVADGLTLGTPIAVLVPNTDQRGGDYREMAVAYRPSHADATYDFKYGVRAVQGGGRSSARETIGRVAAGAVAKKVIKLIAGTEVLAYVSRVHGVELPEGSIDHNKLTMEQIESNIVRCPDPVVAERMIEAIDAVRVKGDSVGGVVTCIARNVPRGLGSPVFDKLEAELAKALMSLPATKGFEVGSGFDGTLMTGSQHNDEFYMDESGNIRTRTNRSGGIQGGISNGETIVMNVAFKPTSTITTIQKTVTRERQETELRARGRHDPCVVPRAVPMVEAMVALVLVDQLLQQYAQCQLLPIDPVVQGSSTTAEPTPV*