MRRGDLLVFLVSLDDATIAAWHLENEDQNETIASYIGATKQQAVAQGAQAAAAQLQATQVAHAAGKSLIVTFTKGQKVEEVTFNEFPSWRALVRKVEDLFHELEAEEFRVKAGRLELSEQNWPSVAAGESIITLGVVSICRPFSSFRADEAFRVLDTAAQFAEDAVFGTQFSLAEYNPTSPADPVLQTSVNLQTHGVIVAHAGKELALRCCKTNPDRYNKEASKKEIISPVIFAAAALAGDVRVEAEYNVCGTLGKGMIDYVILYKHFSIIGKLHDTLEEHLGQLAAEIRSAREQYKRVYLTKRKHDDEGEFKKVYEAELQASQKQHGTGAAASQEHEQQLPAQIEELQKQNASQRLTAYAAAGEIADLQAYGCNAQMQ*