MRQLLLQYLKLFLLLGLGAVTAEHVLKHDVLASLGTLPLDGHFSFHDLSAAAMDFGNLSSFPPVAVLHPGSVADIATTVRHVFLMGEHSALTVAARGHGHSLYGQSQAAGGIVIRMESLRSVKMQVHPGASPYVDASGGELWINVLNKTLKYGLAPKSWTDYLHLTVGGTLSNAGVSGQTFRHGPQISNVNELEIVTGRGDIVTCSPEQNSDLFRAALGGLGQFGIITRARIALEPAPQMVRWIRVLYLDFMSFTEDQEMLISAEKTFDYIEGFVIINRTGILNNWRSSFNPQDPERASRFETDRKVLFCLEMTKNFNPEEADIMEQEVHALLSQLRYTPASLFHTDVTYIEFLDRVHSSEMKLRAKGLWEVPHPWLNLIIPRSTIHTFAEQVFGKILEDNNNGPILLYPVKKSRWDNRTSVVIPDEEVFYLVGFLSSAIGPHSIEHTLNLNNQIIEFSNKASIGVKQYLPNYTTEPEWKAHYGARWDAFQQRKNTYDPLAILAPGQKIFQKKPASLPLSSLQYLL*