MSRYPKCSLRTALWGLKTTTCIIEKRGALGGTFNFINVGCIPSNSKKFRYACCYAVAMNGCRGKLEAPAEMCETRTLPAVTTPEMAVSQLNSAILGLKANPPRFGSGIIRLEVPILQQIEAISWLHAQHQLPRCFFSGRDQSNSSDLFNASNGECKSRPSPNLLNVAGLGSAVFFQKFHPFSLHDWRCIRRFLSKDCPLIRAYGAMRFDARTDISSEWEGFGSFYFVVPQVEFDELEGSSMLATTIAWDDSLLMSWGKAVEGLLATLRQISFFVKLQKEVPRTVVLSKNHVPTKASWELAVMKALRMINSKDSGLVKVVLARSSSIVTDTDIDPIALLACLQAEGQNAFQFCIQPPGAPAFIGNTPEQLFHRNHLNVSSDALAGTRARGRSHVLDLQREHDLLTSPKDDLEFKIVRESIRRKLELICDHVIIDPKKTIRKFSRVQHLYAKLSGRLRSEEDEFDILSSLHPTPAVGGLPTEDARLFIAETEMFDRGMFAGPVGWFGGRETEFAVGIRSALVGKGLGTLIYAGAGIVEGTNPSSEWEELELKASQFIKLIDHDTPFSYRQEIKSMGMMK