MASTFSPKKIILSGTPREIGHQHGRHLSSEIKNQMKIYDAMFQTTSALSWSQLLPKIAREFQTTIRKLTPDIYEEMLGIAEGADVDILDIVVLNCRSEIALGRFTDGCTSLGWKMQGKEDGKVVLAQNWDWTENVMKNLAMVEIERIGKEKIWMVTEAGIVGKIGFNSAGVGVCLNAIRASPTDTSKLPIHIALRICLESSSVDNALATIDKLGGVASSQHILIANKSKVLSMELSPAGNCFLEPCDDGFVAHTNHFIKNDLVTKPFWLEGSPVRLERANLLASELIGDLKNGLEIKEGVGEMLRRRIFSDTFNTPQAICCQEDPSLPKETRNSTLFNIVMELGAGNPSAEVVFGKPGMTEGEVLRMPWT*