MATTIKKRKAHRKSREGCVQCKERHAKCNEVHPQCLQCKRANILCSFSSPSLSITPLNEDSLVDLELLDHWHRHSVTGFLSETTMHLQHDLVRLGFSHHYLLNSILSLTALQLYSQDQSQSKWYTRAVAHNQAAITRARPHLHSLDQTQHRALLGFSAFASMYTVAEPPLRTAHVRSLQAQFDPIEELLRALQFSRSTTVFVRQNFSPLIISESWLLAKPGGNRGEGLQDLEIRFPQLAPLRECIERWCEGGQRAACLHAVEELFSRITKLLDNSEDSESAKVIWGWGIEVDQIFLDMCWARHAMALVILAHFTVLMSFVKKFWCMRIWPGALLGHIRQVLGDEWEDALKWASISSSGWQHWYRGRRLAAA