MGPVISGCTQWSLIHLWTGMKDRPESDNVGISRSCDSGRKFWIPRKRLPALLVTQVLSELEALARMKFRVFGGEDAPDWVLSGIYTLSKLSSADFQLLTLAILRQILGEAFDYEKALEVASASASLDIKACIAALHFLITSAARFDVDDVTVSKEAQQLGLPAVPPICITGWQVHKASNDILLRLSQPCEINNKDEDKNTDMNLSYEKLTALLTGLSLLPFPPLAFSSSSKHKPCRAQKRENFDGKPLKRYADFDE*