MSLSQAKYLPQEIIRRKRDGEVLTNDEINFFIQGVANNTVSEGQIAAFAMAIFFREMTMPERIALTCAMRDSGMVIDWSHMNFDGPIVDKHSTGGVGDVTSLMLGPMVAACGGYVPMISGRGLGHTGGTLDKLEAIPGYNITPTNDVFGKVTKQAGVAIIGQTGDLAPADKRVYATRDITATVDNISLITASILSKKLAAGLESLVMDVKVGSGAFMPTYEASEELAKSIVAVANGAGTNTTAILTDMNQVLASSAGNAVEVREAVRFLTGEYRNPRLLEVTMASCAEMLVLGKLAKDTAQAREKLQAVLDNGQAADRFGKMVAGLGGPSDFVENYDKYLAKAEIIRPVYAQQSGVISAMDTRAIGMAVVGMGGGRRVATDRIDYAVGFDQFIRLGEIADNNKPLAMIHARNEEQWQQAANALQSAIKVGGDYLPTPDVYRQIRAQDV*