MDDPLPIASSSHELDDDSIAQFSALTFNHAIQSPRQHGSCQKPVQEMDIVGEHYGTHESIQSLDKEILTLQMELNTTQSTQEIAGHSSSPYISQEEAGFSEKDLDASRSKASTTRTREGDSHSFHNWPQLCALCNDTYVLHLILPSKVGPTSNLIKVEKVPDSTYDMIGGLEQQIEEIKEVIELPIKHPELFESLGIAQPKDATIKQLLPIFLS