MKRKQICSALFMSDSPEGRSLLEIPKPAEGSSADANNDMPRLTTANVLNPAAWPERYKVVFMSFISFIICNMDRINVSIAILPMAKTYGWSQSTVGIIQSSFFWGYVLTQIPGGYLASRFGGKAVLGAGVVAWSLMTFITPMAASHSLPALLVARALLGIGEGVAMPAMNQMISSWVPSSERSRSLSLIYSGMYLGSVVGLLLCPQLIISFGWPSVFYTFGALGFVWWAGWLFGIGSSPEACAGISDAEKRFILDDSGNSRKEVDLDANDDSGDEHGNEESSGSGNRVVALQDGSIPWLKFFQNPAVWAINISHFCVTWGYFVLLTWLPTFFTMELGFDLSSSSLFAIIPWLAMFVFANVGGQIADRLLTMGLSRTLVRKTMQTIGFLGPAAFLTLVASADSAMAAVTYMSFALGLGSFSQSGVYSNHQDIGPRYAGILLGISNTFAAVPGIVGVALTGVLLDSTGGNWNVVFGIAVGFYLLGTIVYNSFASGERQFE*