MATVSILMVEGGPVVMDVAQSATDGALKGKTSNTSLVSALSSDCDLHGIRDGVHHRVHGWDRKVQQLEYLVDELQFRFDSSLPLLGSTSKPSIFLIGGYNGVTWLPSLDSFLKGSRCPRGEMLFHFSPEKDTLVGLAAMSVARSYASAAALDGHIFAFGGGGGNSSWYNTVECYSSRNNEWIECPSLNRKKGSLAGISLNSKIYAIGGGDGNETFSEVEMFDPYLGKWICGPSMLISNSASYNNSSDHRIIVCIGCLDFCSATYTYIFTIISYISCIYATGGYDGSTYLQSAERYDQREGVWARPSSKYAMGGYNGDKMVSSVEIFDPRLNAWRMGDPMGAPRGYAATVTLDGSA*