MRIPFTRWPDEFARRYREKGYWQDVPLTDILTRHADSDKTAVIEGERAFSYRQLNQAADNLACSLRRQGIKPGETALVQLGNVPELYITFFALLKLGVAPVLALFSHQRTELNAYAMQIAPTLVIADRQHTLFAGEDFLNTFVAEHRSVRVVLLRNDDGDHSLDAAMRQAAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSNEICGFNEDTRFLCAIPAAHNYAMSSPGALGVFLAKGTVVLATDPSATLCFPLIEKHQINATALVPPAVSLWLQAIQEWGGNAPLASLRLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDSPERIINTQGRPMCPDDEVWVADADGNPLPPGEIGRLMTRGPYTFRGYFNSPLHNASAFDANGFYCSGDLISIDQDGYITVHGREKDQINRGGEKIAAEEIENLLLRHPVVIHAALVSMEDELLGEKSCAYLVVKEPLRAVQVRRFLREQGVAEFKLPDRVECVASLPLTPVGKVDKKQLRQRLASRSPL*