MLASHMASANGAAGALSDPCFARFRLEEDTVVFDVRAGDATGSVNLSLHERSRYPRSGALAFADGSDALLRAVESVSERISSGASLPAVLEQLGLALGSEAVLAQLPSYSQIGSADGGASSSAGAGGSGDPPEGGGDASSDDEDEDAASGASSDDDYDLGFKAGDELDERLLRLRLAWEEKDTRRREAARRAVGLDPPADDSAPAAAPAAAAPEPAESKEPKRRGDKGDKQTGKRGAASQIFSSAEATRILCNELVALIRERAEGFAGILADCVDLDIHHWVVEISDITPGTPLHADLLQLGGPDGCANVQLELX