MGSTSTQIAAMRGMGFYEPFHQISSWGHAYRDDGSLNIGPSTIVQVDAGLDNKTEHVSHESMEPSRSDQEAHKPADKIQRRLAQNREAARKSRLRKKAYVQQLESSRLKLAQLEQELERARHQGAYIGGSASDSSHLGFSGTGNPGIAAFEMEYGHWVEEQLKQVSELRNALQARITDIELRILVENGLNHYNNLFRMKTDAAKADVFYLISGKWRTSVERFFLWIGGFRPSELLNVLMSQLEPLTDQQLADVCNLRQSSQQAEDALTQGIDKLQQTLSQSIAADVMGDGGYGDKMADELEGFVNQADHLRQQTLHHMSRILTIRQAARGLLALGEYFHRLRTLSSLWAARPCEPA