MRKLTILGATGSIGASTLKVIAQNPQQFSIVALVAGVNVAKMYQLCQQWRPKYAVMATASAASELQGLLKNQAMATEVLYGEEAMCQVAALDDVDTVMAAIVGAAGLLPTMAAVKAGKRVLLANKEALVMSGQLFIDAVAQSGAELMPVDSEHNAIFQCLPTEIQTQLGRCDLSQHGIDHILLTGSGGPFRYSDLATLDSVTPEQAIAHPNWSMGPKISVDSATMMNKGLEYIEAKWLFNTSREQLKVLIHPQSVIHSMVQYQDGSVIAQLGEPDMATPISYAMAYPERVNAGVPALDFTRLQQLTFMEVDFARYPCLQLAMDACFLGQHATTSLNAANEVAVDAFLKRKIRFTDIALINDQVLSKVCATNTQLHCRDLESLLELDTMARHFAHQVLKERQA*