MQREAGENSNPVLVIPEDQPEKIPEWTAKPTLTPSLQSFIDIIDDLRKQGLSGYDVAADFIGLDSDTVGRRVGQIMISALSEADDIPVSLCDKGSAERTAVINALPLTDAIGPLVDHQAATSLKEGVAKEASDAVAATTSGSNPHGEEKNLHKMVRAKAAHSGADAASSASPVATSTEVVAATKDQERRRLEHRMSELEGHLTAIRASLQTLFTGLHQLAGECGVTTSIPAHPDEWSLTSSLAELAKAMEAIPSSHAARRRPTVFTPGACHVPTCMRLAHPDLNLKEALDRGVANNAPRDPEYLCHCRYVDVEDVQQYGQPDTPVVVPALMLEPHVPKAEVNQSPSAETKMAMTSLDFENALANRDRQIQYWKTKLEVAELERAIVEAKKDQAMETLRGHEVWFNSYLKSCCTAMAEVCRELRVPREDPEESAAGYISWMKGACAQLEGIGKRIDEALKQECRRASRYAWGHVLACIRDHRLQLHLEFLHKGFSRSRRTSTEIDGLVQSMAPLAEKVFSSMDWRWPSW*