MGIGKDGTLPWKLPGDLKFFKDITVTTSDPSKKNAVVMGRKTWESIPLKFRPLPGRLNVILTRSGSFDFATAENVVICGSLDSALQLLATTPYCLTVEKTFIIGGGEILRQSLNAPACEAIHLTDIESSIECDTFIPPIDLSMFHPWYSSFPVVENGIKHSFISFVRVTKSIAEANDSSGKELTGNDSKKVKFEIENFSFLPKMIFERHEEYQYLNLVQDIIRNGAKKNDRTGTGTVSKFGCQMRFNLRRNFPLLTTKRVFWRGVLEELLWFISGSTNAKVLQEKGIHIWDGNASRQYLDRYTDMHADYVGKGFDQLMDVIDKIKNNPDDRRIILSAWNPTDLKKMALPPCHMFAQFYVENGELSCQMYQRSADMGLGVPFNIASYSLLTCMIAQVCDLSPGDFVHVIGDAHVYRTHVEALEEQMRKQPKPFPILKINPVKKDIDSFVTSDFKLVRYDPHHKIEMKMAV*