MDVAQVSDNYHYLHSMNSPNGYPSAAAAAAAAAANHFASGGAGGATNGTASNGAPAGALGRGGAGTGSAGPLGGNGAMGQHGHLAPHHATNPAHHHGHLGQQHLGHHPHAANGHVGGGANSAAAAAAALMANGIVNGLGHHGQHGPHNVSSSCPDDLYMLELGFQPRKLKKPKKPKLEMGVKRKSREGSTTYLWEFLLKLLQDREYCPRFIKWTNRDKGVFKLVDSKAVSKLWGLHKNKPDMNYETMGRALRYYYQRGILAKVDGQRLVYQFVDVPKDIVEIDCTGA