MSNQTAPSEAANKSRLAVLLRKLSALTQRPEPKKYPSIASIPYTSAERLAQAAEDYVVDRDHPAPKTYLYLAYGSNLAAETFLGVRGIRPLSQVNVSVPTLELTFSLPGIPYREPCFANVDYRKLPDKPKLPPKVPIPPFDPPQPPHSESMKWDEGLIGVVYEVTEQDYGTIIRTEGGGAGYKEIVVPCVPLPPKVSIPEKPFPDIPRPFMSRTLFAPQIPDKDLPDDPRKKKWWYPILVAPPRESGYAEASARYLNLIKDGAKEHELPDGYQRWLHSLQPYTITTLRQRIGAFLFLFFSGLFFVTIIMMSKVFADKSGKVPQWLAVTMTVTFNVTWMIYDKFFKPVFGNGERTEEKDTRKLSTRVRSMSGGMLDLYPSADEEKAALLKALNVNN*