MLAKQTPLTKQMLSELLRASSSKPKQLKKIHAIVLRTGFSEKNSLLTQLLENLVVIGDMCYARQVFDEMHKPRIFLWNTLFKGYVRNQLPFESLLLYKKMRDLGVRPDEFTYPFVVKAISQLGDFSCGFALHAHVVKYGFGCLGIVATELVMMYMKFGELSSAEFLFESMQVKDLVAWNAFLAVCVQTGNSAIALEYFNKMCADAVQFDSFTVVSMLSACGQLGSLEIGEEIYDRARKEEIDCNIIVENARLDMHLKCGNTEAARVLFEEMKQRNVVSWSTMIVGYAMNGDSREALTLFTTMQNEGLRPNYVTFLGVLSACSHAGLVNEGKRYFSLMVQSNDKNLEPRKEHYACMVDLLGRSGLLEEAYEFIKKMPVEPDTGIWGALLGACAVHRDMILGQKVADVLVETAPDIGSYHVLLSNIYAAAGKWDCVDKVRSKMRKLGTKKVAAYSSVEFEGKIHFFNRGDKSHPQSKAIYEKLDEILKKIRKMGYVPDTCSVFHDVEMEEKECSLSHHSEKLAIAFGLIKGRPGHPIRVMKNLRTCDDCHAFSKFVSSLTSTEIIMRDKNRFHHFRNGVCSCKEFW*