MQCQAWPRTAVAVAAYQHQTKDKRMEEFSAWLQGKGHQSCNLHLHTFPPSSSTPGFGTIAGPGGISKGQVVVQVPLEAFMSEETALSCPQVGPLIERAGMTPWQGLCLHLLFERAKGLESSWYPYLALLPSELEMCTRHPLMWPQGMCQKWLEGSPMLAKLEGRFMQCKKDYEAMLDAGANALAISLSGGDFSVTEASIRWAASILLSRAFSLDLSKQDEDMWDDGLQSSSQDENMMSDGFQSNVLVPWADMLNHSSSAGKQSCLKYDSSKRVAWLSAHKSYEEGEQVFDSYGPNLSPSALLLDYGFVDLENKNYAIDIPATHLGPIRGKTNKALLDAIGLPADGTVFSITELGVDDSVLAWTRVAVASLKELADAGWDADVASGEWTSNTKAASSMAHFNQPVSRENESEVLKRLLSICGTFLTQYPTTLDEDLASLETSKNSVQSLLWGEVQSQRAVMAEKRALRAAWKIFYVLSKKLQDGVELPMLYIRKKRKVVQRS*