MTSTCCKMSTMRGSSKLSRRSTLPSSRRPARAVTTCAGSYTGAGVAPPARGNHFLHIDDFSKDQLIAMLDTASELKARLKADDHSFKPFAGKSLAMIFTKPSMRTRVSFETGFFQLGGSAIYLGPDTIQLGKREPTRDIARVLARYNDMIMARLFAHEDILELAEFSSSPVINGLTDYNHPCQIMADILTVKEHIGRYEDVKVVYVGDGNNIVHSWLRLAAVFKMDFVCACPKGFEPDKATMALAQAAGVSTISVNHDPFDAVKGADVVYTDVWASMGQKDEADYRRQRFQGFQVNEDLMKAAGPQAKFMHCLPAERGIECTDGVVEGASSIIFDQAENRMHAQNGIMLHAMGMAX