MEELSGCWLEAIRADTVAIELLKIRTHLTSTSTPLLSTSSPSSPYPSTFTRSSSPSIKDPEIITAILRHVEQTSRLLRDLYDLFPIYRIRVPVIVYYLTVILPCLQKTLRDMLAFLTCEDFSLSLRWLRMYERLNEQGGMTLTLRFVMYVDFLVQCVRLLTGSPTYDPTTLELLRIRVLRLRSLRGIPAPPIPVQPHLAPTQPNLVDLERRHWAEKIFDDHAQPLSQTCLKHRRDSRCFGPSMNEMRLGISPHSKVLFKLPFDKNRLSIALYLDDTTLDQSPRFLCRWMDKHNNPHYSSYGVHELCIKRRGSALCFKRWSGYREHPTSWMALFFNRRWILPLTFRLRGSIYSYVKIACCGCKWGVEEMSLTDLQMSSDTWIARHTRHRVWIKDLHLYVFCNEYSRRTQVRKHGEFELYFVHGAAAEAFIEIFYPLDSESGSEEGSGSLVDQ*