MSSGASSKGNDAFQNPFDGLHDDLLISIMAALRASANSPADLVNAKMTCKRFCSAASNRKVLSEASMAALTVRASKWNEDADSFLKLCADAGNREECYKLGMIRFYCVMNRVSGLGLMAEAAIASHPCPLYSLAVIKFNGSGGFRKDKVLKAGVVLCAKAAAIGHLDAMTKLGHCLQDGYGVKKNAEEGRKLLLEANAREEAAYREAMCCMHGFDYALSDGRNSSELNSCKNGSSASVRHNRRRGYRRIPSQSDIVCNSSPANFHAINTFLVEWFALHPPAPGLRLCSHSQCGRPETRKHEFRRCSACGFVHYCSRACQALHWKMKHRYDCNPAENWDDQ*