MDRSNTVELHAAGAQSAQGARPDQEDEYIILTPGGSPNEIGDSIAFFAVFDGHGTGIVSNHAKEHIPLLLFESDEFRSGNYERAMQAAIDKEDELLLQGFREGQNFFATSGSTASLALVDMKNGVLVVGNIGDSHILMAERDPENGQVKSIERLTTSHKPESADEKARIEKAGGHVHSHHDISRIGSLNMSRALGDLQYKTPLISAAAAPKTEGQKFACAPDPQNVSSQDGAQAGTGRDDFITVEMSFRRIDLHKEKQYLLALTTDGVTNALDDGKIMNGIAEMFNTGSKADEVARKVVDQAASTEYADNATCVTVFLNGTEARLA*