MDDELLSPCSSFFPVSPPSGQFEHHHHQFIQFASCEVPEQWLLGDVAVPAKSEDAGDLWPAGSLLSTDSEISELPAASLPASTESTPRPAAAKQRGRKPGPRPEGPTVSHVEAERQRRDKLNRRFCDLRAAVPTVSRMDKASLLADAAAYIAELRARVARLEDESKQAAAARWDTNSGSLGGGGASFQHFLAGDETVEVRMVGRDAAALRVTTAAGSAPYAPARLMSPLRSLEMQVQHACVSRVQGATVQDVVVDVPAALQHDDGAALRSALLQRLRDSA