MHWIPLLLFIDFSRPMEFCMKMMPPEDVGYTTEEPMGLTTLTSFTEATTEPLTTVTMREKPTTPVEEEPTTPVDEEPTTTMVEDDCTVCNIDDVLLPEDMGMKKVPTLVMKTNDTADGCIQQIVGCMSPAPCNEFAYLYADTPSVNEQLIKHDLTNTEAILTCQKDGTWSLGAVTEIMTLYCAYSLC