MKVSFGKTRHGFYPILTILQLRGSEQKNKMAAGGSRSTNSQTEVGKEISLPNNNNKRRKNGNKGSDSSDAKEEKAGGAGGGGGGGGESDHEIHIWTERERRKKMRNMFANLHALLPQLPPKADKSTIVDEAVNYIKTLQQTLQKLQKQKLERLQGGAATFCYEPSLVTPQKIADSREAFMADQGSSNNNLSNVTTRSSNNVPSIPRYPVLFQTWTSSNVVLNICGDEAQISICSSKKPGLFTTICYVLEKHNIEMLSAHVSSDSNRNTYMIQAHFKKF