MSVLLETSAGDIVIDLLVDYSPKLCENFLKLCKIKYYNFSPIYGVQKNFSCQTGDPIGPDSKDSDGGSSIWGLLEGPAKKTFKADFHPKLKHAERGTVSMATAPSTRDPDERLAGSQFIISLGDDLDYLDGKAAIFGKVVEGFDALEKINDSFCDDKGRPLVDIRIKHTVILDDPYDDPAGLVEPPESPVPSKAQLATVRIGEDDDLNEETDAEAVEKRRREREARAQALTLEMVGDLPFAEVKPPENVLFVCKLNPVTTDEDLELIFSRFGKILSCEVIRDKRTGDSLQYAFIEYEDEKSCEQAYFKMQGVLIDDHRIHVDFSQSVSKLSDTWRTATNSKRRQGGGGFGGVSGLEKKRQYRNAEYSSGPRRDRYGMVIDEDELRKRHEKEGKPDENRRERSKSPREEKRDYSSRDDRRDGGRNRGGRYDDRDRRDRGRYDDRDRYRSDRGPRDDYRRR*