MRHCLSGLAHLQDLELHKCSVAAIIFEDCPQLTRLCIDRTAHSKLRPRDAVPVAACLAPLKQLKQLQLKNVQLSQLTNGFTATTGLTQLNISNVSAPVGEGCININISCLQDLKLLDISYSTDIFFEHVPPNLQVVRASAMDMVHLPAVLFQLTHLQSLDLSCNRLKHLHEGLSALTALQELNLQDAIYHMDPGIKESQLNFLMAVTSLKKLDLNHNLLRALPDTLSRLTGLECLDLGSNILHSLPETVRGLSNLQFLCVTKNSLRTLPEGLTDLVSLQYLDISWNSLKTLPSNLGALQITAPYHALQ*