MTRSSIILGAPIQSGTHQPGCVMGPASLRTAGLIASLTALGWRIEDQGDLSIGPQAAVAHANPAVHHLAETRAWIALLAARAEAAAAQSDLPVFLGGDHSMSAGTMAGVAAHAARLGRPLFVLWLDAHPDLHSLDTTESGNLHGTPVAYACGLGDFAAYPPLAHAIDPSRLCMMGIRSVDPAEHRRILEHGIEVHDMRAIDETGVVAPLRAFIDRVKAANGLLHVSFDVDFLDPGIAPAVGTTVPGGATFREAHLIMEYLCDAGVVTSLDLVELNPFLDERGRTASLICDLAASLFGRRVLDRQTRSFA