MESTELHDIDFISNPFTSFSEPTFFTPTTSSLRPDFVSDEPDSPKAKNEDEEDEYITELTRQMTNYMLQDDEKHQKSCGSGSGSPQSTLWSPFASGLSSPIGPSREPSPPLTPATVPVEKIMTKIDTKPVTIPFQSKQALIDDQIRSIQANFQKIKKEKEKERQRNADVLGHKARNYHHLHQNQRPRSGVKAVFVDGSGSRTGSGGTGVFLPRGHGTVVESRKKSGCSTVIIPARVVEALKVHFDKLGVPSTFSSDIPPFHDALLVSMNNKKIKSNKNTSLSRVQSGSPYEMEMSAESHQEPPADLPQEWTY*