MATREGLEALIIVFSLGVFLGYHMWLILLRGRGYDAHNGDRFHDFFTAGKAARSVWAEACTAEEKEAIVAVQTLRNALMGCTYMATVSAVLATAGITIMLDPSKTDRIAAIAENDPILRGVEGSPLASPLVILGLALGTLYASFVCFAQSVRLYVHMGFYARAVPSRFNRGQLHTKHAEYVVVRAGMAFTVGLRLFYLFIPLVMWCIGVTALLISSVCMTFTLFFMDRFDSYLPDLPEGNQNDHRQRQDGHGGQQHLNHTGDVGYGDGEGSSRLDQKDVAPHLASLV*