MDELVSSSSSPSTAPIFSPAGNLLELDFVSCDVPDQWMGGQDWLDEPLDLDGAAWADEAGSGGSASAGNADVSGEPPPAPKRQRGRKPGPRTNGPVISHVEAERQRRDKLNRRFCELRAAVPTVSRMDKASLLADAAAYIAELRDRVEQLEAEAKQASAATTVAAAAHPFAGGGLEENLEVRMLGREAAALRLTSAARHAPARLMLALRSLDLAVQHACVCRVGSTTVQDAVVDVPATLRDERGLRAALLHKLQSSSLHVLLVFRGRPPAWTYTYSGGESRRLHVIPCLFLRFSLLLMSLASMFAHT