MHVVLLPWLAFGHILPFTELAKRIARQGHRVTLFSTPRNTRRLIRIPPELAGQIRVVDIALPRVERLPEDAEASIDLPSDDLRPYLRVAYDAAFADNLSAILQEPGPERPDWVVIDYAAYWAPAAAARHGVPCAFLSLFGAATLSFYGPPEGLMGRGKYARTKPEDLTVVPDYVPFPTTVAHRVFEARELFNGLVPDDSGVSEGHRFAVSIGESQVVGIRSRPEFESEWLQVLDKLYQKPVIPVGLFPPPPTQDIAGHEATLRWLDRQARGSVVYAAFGSEAKLTSAQLQTIALGLEASGLPFIWAFRPPADGDAEPGQGTGGLPEGFEERVNGRGLVCRGWVPQPRLLAHESVGGFLTHAGWNSISEGLSRGVRMVLLPLMFDQGLNARLLVEKKIGIEVERDEDDGTFAPKDIADALRTAMAENQGGTRVKELAEVFGNDEANDQCLRDFLRYLSEYSRQHQG*