MQEESAPGMGLDNQELTSEEALQLAEVLKQKLDEQRAPSSDQESLRQMVSGLGDQRGALRLTFAQSLGAVGETAVPILCESLKHSPNVVIRRASAKTLNIIGSEKALPNLLEAFQTDQDPVVQGSSAGAMSTIGAQSIEPLLQMLTQDNCSAFQVGLINLALGFIGSKAPEAFIKATQSENAEIRIAALGALAEQIQTSRDETNAGILLNALKDQSAEVRAEAATMAGKSLEAEEYQYLTELLDDNNSQVRKNAALALMKMDGVKAIESLNNAAEKEVDEQVKAVFKVAMTQLARRLE