MDQDYDAIILGTGLKECLLAGLLSVEGMKILHMDRNSYYGGESASLNLRQLWEKFRPGEPEPTHYGRWQDWAFDMVPKFMMGNGLLVRTLVHTSVHNYLQFKAVDGSYVVKGGKTYKVPATDMDALKSSLMGMFEKRRARSFFMYVQDYDETKPDTTKGHNLNVMTSRELFAKFGLQDGTVEFIGHALALNVDDAYLDRPALKMVKAVKLYEESLARFNTGSPYIYPLYGLGELPQGFARLSAVYGGTYMLAKPDVEVTYDPETKRATGVTSEGESARAKFVVGDPSYFPGKTRRIGRVVRAICILSHPIPNCGDAHSVQIILPQAQTGRQSDMYVFGCSWAHNVCAKGKYLAFVSTTVETANPHLEIEPGLALLGASPFVLFFINVTDVMTPIADGKEDGCFISAGYDATTHFESTVLDVLDMYTRITGKTLDLSEKDPAAAAAER*