MQVLQRLCATSAGNFRRYASSDNQISTSSRAALQALLHSQPSAAANGLPTRVTIYEVGPRDGLQNEQKAIPTDVKVAFIDMLTNAGFKKIEATSFVSPKWVPQLGDAKEVMARIKRQAGVSYPVLVPNMQGLAGALASQCGEVAVFAAASESFSKRNINCNVAESLKRFEKVAKEAIAAGALVRGYVSCAVGCPYEGRIDPQAAADVAVALQQMGCYEVSMADTIGVGTPASVEDMLKATLSHVQPQNLAVHFHDTYGMAIANILTALRLGVSVIDSSVAGLGGCPYARGATGNVATEDVLYLLDGYGIEHGIDMDAVLHASEYISTALGRPNGSRVARALLARRMDAANTTTATAAVAADSAQKTGAETSGLKPAAVAA*