MSTRAAAGPSFLSGVEQAPADPILGVSVAFRESTNPNKLNLGVGAYRTEDLKPYVLDVVRQAEKRMIEADYDKEYLPMQGLAEFNEATRKLLLGEGSAAVAESRVATVQSLSGTGSLRVGAAFIGKFMPGAVVYLPNPTWGNHKNIFADAGVEWREYRYYDKATIGLDLDGMIADLKAAPAGSVICLHGCAHNPTGVDPTKEQWAAIADAVESNGLVPFFDVAYQGFASGSLEEDAYAPRLFERRGIEFFCAQSYSKNLGLYAERIGAINAVVNDKETAAKTLSQMNRIARAIYSNPPVHGARIAATVINDPALFARWNEEMGEMAGRIKTVRAMLYDNLCKLNPDKDWSFVTRQIGMFSFTGLNPNQVKHMTEKHAIYMTGDGRISLAGLSQAKCEYLANAIVDSFTVE*