MESSPPLHKRLRRSSESNGERRPPRGELLVDEILTRLPIAAAVRFRAVCRQWNAALTSDHFILAHRARAAAARHRHPELLFFAPGAAFAGGRATSFYACSLRDGDCEAPPPPAAARELLTVAGITAAHAVLSPTPCRGLTLIFDTYRSEYYLFNLSTGDHVALPPCQPAAAANLDSTLTLPTMNPTSYPPAWPAPWIELSTTGLGYDTATGEHKVVRLFKRRDGGEYSCEVYTQGAGGWRRGVGRVPPCAANLLPALPPVFVDGYLYWLLRPAGPGEEPIHRVLSFSIGGEQFGWVYVPPRLSSRICHLADLDGSLCAVYDNRLFGRVYGLFTWSGRSSSPSPSWSVRCSINLQILPEQVSEELAGERVIVPLCSAGGAGSSKIMLATGGHKVFVYDVERNAVERVFRMQDMVAVPRGYLQAPLLLSVGLHDERIADVVHRRAGAGDGERRLKVKLGRRRDSTLVKASGGVL*