MATDSLPTSLSHALGSTLLSTRQCVVQLPSDIAVGSVIIGGFTACIMTKYALHHASQHPELQNQVDLRYSEVHFHRPIFASTSITLTLREVHISKEGSTLYVESLQNGKLTTSAHIRITKPSVAGITLPVDWRLSPKPCPVDLTKLETDNDPNWISYHCAFYPTGFRRGQSYAKNFIPRALPTEFAYIEQWVEPGWDYLPLGSRPSGTGQGKARWTNDMIQFVGDMALPIQENYMPHEEGEPLPLGSIAATLEFAKRQEKARNESRSDWRVLDDDGSNEFRGKVLNVSLTLSTDIKQKLPPEGVRWLYLRTECKKIMNGQMDMQVLIFNERMDLIAISRQVAVLVPAKSKIQKL*