MDDPLPIASSSHELDDDSIAQFSALTFNHAIQSPRQHGSCQKPVQEMDIVGEHYGTHESIQSLDKEILTLQMELNTTQSTQEIAGHSSSPYISVLASHEGLLRQKAFLVIGINTAFSSRKRRDSVRKTWMPQGAKLQQLEREKGILIRFTIGHSVDQQIEEIKEVIELPIKHPELFESLGIAQPKDATIKQLLPIFLS