MSVLLETSAGDIVIDLLVDYSPKLCENFLKLCKIKYYNFSPIYGVQKNFSCQTGDPIGPDSKDSDGGSSIWGLLEGPAKKTFKADFHPKLKHAERGTVSMATAPSTRDPDERLAGSQFIITLGDDLDYLDGKAAIFGKVVEGFDALEKINDSFCDEKGRPLVDIRIKHTVILDDPYDDPADLVEPPESPVPSKAQLATVRIAEDDDLNEETDVEAVEKQRREREARAQALTLEMVGDLPFAEVKPPENVLFDLELIFSRFGKILSCEVIRDKRTGDSLQYAFIEYEDQKSCEQAYFKMQGVLIDDHRIHVDFSQSVSKLSDTWRTATNSKRRQGGGGFGGVSGLEKKRQYKNADYSSGPRRDKYGMVIDEDELRKRHEREGKPDENKRERSRSPRENRRDYSFRDDRRDGRNRGDKYEDRDRRDRGRYDERERYRSDRGPRDDHRRR*