MATAGRPAWVLFGSQGYFGDDFNEATATASTRAGRSIKASFFPAPPPHPSKLCVHSPGATAEGIEAPRVIAVAGDLILFRVAIETGGLLWVNRPLSLVQCDYFIYRADPNRPMLRRLPRIGRPRTYFQDCEVGILPRGDDDYTIAALIPSNGKFRLLTFRSEAWAWSVSAKLPVGEEKKFPIELPSDESNLAGHRTTNVVIIGGEHGTMGWVDLWRGIVFCDVLREPATLRSIPMPLPMNQIIAGSHFGRGMNSRGIAFVKGGCLKFVELNLDAIDLSVIDEETGLSTLLVSGWSVRTWSNTKMSNSYEDCGKPLDFAAQRIASAAITGQ*