MARPRGKKRTAAEAAATDSSKPEAAAKEPAKRGRAKRVKAPAEPTEYFPEKRNLEDLWLSAFPVGTEWENIDKIKEFNWNFENLEKTLEEGGELYGKTVYLFGSTEPQLLYVNGESKIVLIPVIIAVDCPFPPSDKIGINSVQRENEEIVPMKAMKMAWVPYVPLEDRLSRIDSLKTKIFTLGCTQRRSALKHLKTERVKKFDYCMPYYMPLQPVEDEDDTVINFLYPQEPPIVDDFDWEMDEYEDFADQKVKDEVLPEDEKEKFKEFLKEKVRERKRELKQAKEARKKAIDDMDPKEKEAFENIKFYKFYPVKNPDTPDVDNVKSKYINRYYRHTHYLM*