MASKRKHLTLTEKIKLLDFYQKENVSARTLAHKFGIGRTQATDLIKNRETILKLWKSHGNDQMKTTKRRKTESGNINEVVYEWFCAAHAKNIPISGPILKEKALQVSKEFECENFKASNGWLDKLKSRYNISC