MLTVFLLGPAGTNRAELLERLSSVNLSKSQRVPTLQRLHGFRSRESDNDPVPLIVQVGANDHSKSSSHDPARAAIELGWRALLFEPLPSAFAALQQKYASNPRVDLQQLAVCKASRIRLNLTINCEPSTVDFWHVDVTNATGNWGSADADARCAEGMFGTCRTCNWLTEVSGLYRAHIMTKVFVQRPGQAQAEQCERCTKMHGGTAAAPEAPRPTDCMRNVLTRNLRRIKASGAVKLLVVDSEKLDADVLTQFPFEDAVWPARVIFEGTHLQQKSYDLVWERLHRFGYRCIDE*