MGDLWNLSASDNAIRLELICKVHGLEYAEDYFESIPQYLKTFQVYGALLNCFVDKRLVEKAETLVKEMNKFGLVDSSLTYNALMNLYTHTGQSEKLDLLLEDMRAKRIRPNLFTYCLRLNACVLVLDIEGMERILKRMEKEPHIVVNWVSYASVANGYIKAGFVDKAGAMLKKAEATLANGVVARGRRNAYNYLLTLYASIGLKTEVYRIWELVRSLSGKLQNSSYICMISSLVKIGDIEGAEKVLGEWDSSCVNYDFRVPMPLLSFYCKNGLVGKAEEFVNGALERQRVPSPNVWHILAGGYLQNNHILMAVEAMKKALKAHQPGWLPDWCTVTAILEYFEGHGDLERIEEFIGLLRPVASLTREVYHTLFRMYIASGKPVLSLIERMKEDNVDPSEETRAIVDGKTLRVL*