MRLLGGTSFPRWIGDSQFSNLIDLELSLCQQCKFHPPIGQLPSLKYLSICYLDGVERVGRQFYSEGNINGFPSLEKLRVVGMINLEEWYGAIEEGDFPRLLEITLQRCPKLWALPKGLQNLTCLQNFKVERFSQLQSLQELPTALKCINISNCDMLISMPNCLENLTSLRHLKIKDCAQIANFPDDMILPHLKILTLLIVGVSTPCP