MATTIRSPQGIKIGHVDDVQELRRTRPAVVPERYVRDHCERPDRVPTNRSTTQVPVIDMSRLLGRESQNELAKLARACEEWGFFQVVNHGVDRALLEKMEGVAKEFFMLPLEEKEKYPMAPGTVQGYGHAFIFSEDQKLDWCNMLALGIHPHHIRNPLLWPKKPQQLSETLETYSMNIRRLCQRLLGAIARSLGLREEMFNEMFGEAVQAVRMNYYPPCPRPDLVLGLSPHSDGSAITVLQQDLGSAGLQIRKGNDWVLVEPLQGALVINIGDTIEVLTNGKYQSIEHRVVTNKEKDRLSIVTFYAPSYNINIGPLPRFIDDKNLAKYRTYNHGDYSRYYVTNKLEGKKSLDFAKIRK*