MQELKGLVVHTLETNGVLGQIRAELRANVYKAIDCDEDVGASSSVRSAMAQAKMTKSPVGQLMAEIVAEFFEFYHFRLKMFARIARPLVSAPTRCSLRRFSASASTSVDRIFQLFSKHGGDDYIGEEVSQLEHALQAADLAQRSGLGADATIAALLHDVGHLIGMEDPSSARMEDCGVVDHEKLGGQWLAELGFSQQVCDLVARHVDGKRYLCAVKKDYHDTLSPASKTTLRHQGGPMTIEEAKGFEKEELHKTIVAMRHWDEAAKVKGKEVPTLESYRDLLEKNIR*