MSAGPAAARGTTPSAGRRVLFEDDFSGGFATSGPGARWTGIPFGGGVGEDAVADTSGRGLRLAAKGRNPRTGEPAYTLTLGQHEPSGLPGSLDHVKWLSYPDQHTADGLLGFTAEPGRLLVAEARLSATTYGTAAHPFGSAVADPHDDLRLAMAGLPAEDQETGIAVDFFFTDRTVYAFYERLPNHRDTLGDYAAFTYAVPVARRPSPTAEHHVRIAYDRSRGVIRWYLEGREVFTVDRIGRLLPSRRHLLLDHGGTPATVTPRQFTFGLGLFDALDGARPGVPGSGLVRLTTETGHYYDPVRGEPTAQSFLDDTSRPENRLWGQGAALGVRRFTVFTRNAG