MSSNECFKCGRSGHWARECPTGGGRGRGMRSRGRGGFQFVSSSLPDICYRCGESGHLAKDCDLQEDVLACFFSLLLKPAITAVEVATLPRTARSPRESESNAATTVANQAIWLV