MQAAAYHHHLTSSTFLARGGRNSGKNQSGNFTVRMGLKEDGPSLAVVGVTGAVGQEFLHVLSDHDFPYRSIRMLASKRSAGNRLTFEDKEYTVEELNEDSFGGIDIALFSAGGSISKKFGPVAVSQGCIVIDNSSAFRMDEGIPLIIPEVNPQAMDHIKLGSGKGALIANPNCSTIICLMAATPLHRHAKVIRMVVSTYQAASGAGAAAMEELELQTREVLEGKEPTCKIFNQQYAFNLFSHNAPVLSNGYNEEEMKLVKETRKIWNDMNVKVTATCIRVPVMRAHAESVNLQFEKPLDEDSAREILRSAAGVVVIDERDSNHFPTPLEVSNKDDVAVGRIRQDVSQDGYYGLDIFVCGDQIRKGAALNAIQIAELVL