MACRFSRKIESWALITLLFIIFGICGRAFSRDLPTGGKLFRIQQHLKRLNKPAIRSIHSPDGDIIDCVLLSQQPAFDHPKLRNHTIQMQPIFPEGTKHPTESVDNAEKKGKPQLWHNVGKCPQGTIPIRRTTEADILRAKVIKEYGRKFHHPVRPSPPDARDVLSENGHQHAIAYMEGDSYYGAKATINVWDPNIEESNEFSLSQLWILAGSFNGNLNSIEAGWQVSPDLYGDNNTRLFTYWTNDAYRVTGCYNLLCSGFVQISDEIAIGATISPISSYNGNQYDITILIWKDPKEGNWWMQFGNRYVLGYWPSSLFSHLADSASMLEWGGEVVNSEPGGQHTSTQMGSGHFPSEGFGKSSYFSNLETVDSTNNMRIPTGLSTFAENPSCYDVQNGYNDDWGTFFLLRRTWIERELPIMVGSSTIYCSPL*