MGGSQYDDEWVLPSADITLVLVGKLGYGKSATGNSILGREAFVSEYSHSGVTNTCQLGSTTLMDGRTINVIDTPGLFDMSIASDDAGKEIVKCMNMAKDGIHAVLMVFSGTSRFSREDASTIETIKVFFGEKIVDHMVLVFTYGDLVGESKLKNMLNDAPEYLQNVVELCQNRVVVFDNRTKDRRLQAQQLDKLLYVVDSVCANNGGKPFTDQMFTRIKEVHDREKEVHTLGYSDEQISELKEEIHRTRDEQLAQITSMVEEKLNRTVEKLQQQLMEEQNARLEAEKVAHEAMRKSEAQIQELKERLEKARLENEEFRRMAQSSKCAIL*