MSNHLQDPLPNYPKPVLTEEEQEIDEKMVSLQAESIVNTVAFPMVLKAALELGVIDKIAAAGNNMWLSPYDIARSLPNKPTNPEAPVLLDRMLRLLVSHSILKCRMIECKENGRTGNMEMVYATEPVCKYFLKDSDGSGSLGSLFMLLHTEVFFKTWTNLKDVILEGRDAFSSAHGMQIFEYINSDRQFAEVFDRAMSEPSIMILKKVLEVYKGFEDVNTLVDVGGGSGTTLGLVTSKYPHIKGVNFDLPQVLTNAPSYPGVEHVSGDMFIEVPKGDAIFMKWILHDWSDELCIKLLKNCWKSLPENGKVIIVDLITPTKPKSGDFSSNYMFGMDMLMLTQCSGGKERSFSQLENLAFGSGFLRCEVVCGVHSYSVIEFHK*