METWVYNIVISLCVAALLKSLYDFIFPKLNLPPGPTTVPFVGNLLWLLKSFSELEPILRNLHAKYGPIVTLQIGSRPAIFVSANSLAHRTLSGEALEEKQIQEIETIQRILLLGFPRFNILNFWPRVGKQQDGLESDSKLNDGEMLLEEISGVMGEGKEEVEEEDLQKMPYLKAVILEGLRRHPPGHFVLPHSVTQDITFEGYVIPKNASLNFMVSEMNWNPKIWEDPMEFKPERFLNSKGNGDEVFDITGSREIKMMPFGAGRRICPGHGLAMLHLESTCLHDGNKAKVDGFRRPPLHQSPSLVTIIINNMPVTTALNVRMSSLIMFGSEAYNIVYVKSLPVMSVKLVRTYTDTEMCGRGT*