MLTRLQSVGVFGGEIIGGKMAGRLSPAAGAISSSSADFGDEVLVEATGHTRTAILNRPQQLNALSYNMVLQLKDLYEQWEKDSEVQLVIIKGSGRAFCAGGDVACIYRLGKSGRFDACRDFFACEYTVNYILGTFRKSHVALLDGLVLGGGAGVSIHGKFQVATEKTVFAMPEASLGLHPDVGASHFLSRLPGHLGEYVGLTGARLKGVDLLAMRLVTHFVPSERIADLENRLKALTTGDHNVVNGAINEYAENVMPKQGSVLFRLDAINKIFSRHSMEEIMDDLEKAVKDGAEDWYKSVLDTLKKASPMSLKITLRSIQEGRTQTLRECLQREFRMTMACCHHKFSEDFYEGCRAILIDKDKKPKWNPPTLDLVTPKMVDHYFDMLAGEEELNLSNRHGLKIVGASRF*