MLQVGLVAQATISFPFSVHRPGSEKTFQTFDPRTGEVIADVAEADKEDVNIAVKAARKAFDEGPWPRMTGYERSRILHRFADLMEQHTEELAALETLDNGKPLDISKHLDVPFSIKIIRSTAGWGDKITGSTHKLDGPYQAVSLYEPIGVAGTIIPWNFPISLFSMKVAPALVSGCTVVVKPAEQTPLTAIYLAALAKEAGIPSGVLNTLPGFGETAGAAISSHMDIDKVAFTGSTEVGRLIMEAAAKSNLKPVTLELGGKSPLIICDDADINTAVELSHFGLFFNMGQCCVAGSRVFVQEGIYDEFLRRAAERAKKLVVGDPFQSGVEQGPQVDQTQFEKILGYIESGKAEGAKVLTGGKRFGNKGYYIEPTVFADVQDGMKIAKEEIFGPVMSVLKFKTLDEVVKRANDTMYGLAAGIVTKNIDVANRLSRSVRAGTVWINCYNVFDPALPFGGYKMSGIGREHGLHAVLNYMQLKAVVTPLHDSPWL*