MSEPIRVLVTGAAGQIAYSLLYSIGNGSVFGKDQPIILVLLDITPMMGVLDGVLMELQDCALPLLQDVIA
TDKEEVAFKDLDVAVLVGSMPRREGMERKDLLKANVKIFKSQGAALEKYAKKSVKVIVVGNPANTNCLTA
SKSAPSIPKENFSCLTRLDHNRAKSQIALKLGVTADDVKNVIIWGNHSSTQYPDVNHAKVKLQGKEVGVY
EALKDDSWLKGEFITTVQQRGAAVIKARKLSSAMSAAKAISDHIRDIWFGTPEGEFVSMGVISDGNSYGV
PDDLLYSFPVVIKNKTWKFVEGLPINDFSREKMDLTAKELTEEKETAFEFLSSA