MLRSITGKPGPSGFGSASTAEQVTHGIDGSNLTAIVTGGASGIGLETSRVLAMRNVHVIIAARNMEVANEAKQSILKNNKNARIDVEKLDLSSIRSVKSFADNFKALDLPLNILINNAGIMFCPFQLSEDGVEMQFATNHLGHFYLTNLLLDKMKETSKSSGVEGRIVNLSSVAHICPYKGGIRFQKINKKNSYQNKLAYAQSKLANILHANELSRRLQEEGANITVNSVHPGLIMTPLMRHSALLMRIFRAFTCILWKNVPQGAATTCYVALHPSLKGVTGKYYYDCNEYKPSKLARNEALAKNLWDFSNNLVNASLKN*