MALSSPLQNLSALISASGNATTATARPPRGRPWAVHAASSDTTTAAQAQLGRYEEGKLERPKWVGETPLSRLVQALISFKPLFSVLKLGARRALISTAEKNNIPWRKMAQEILESEVYRELESIQNQSLVYPDYYLNPFHAYEEGNLTWLAAAEAEAATMSMARRALPDASSIQEANQILRGNWLHAIEQHHMQYSESCVIDDILDIGCSVGISTRYLADKFPTAKVTGLDLSPYFLAVAQHKEKRAMPRKFPIKWIHANGEDTGLPSKSFDLVSIAFVLHECPTRVIVNLVREAFRLLRPGGTLALTDFSLKSKVLQELSPVLFTLVKSTEPFLDEYYLTDMDETLREAGFVNITSILTDPRHVTITATVPQ*