HPPPQYSNRYILGLALHDVLALPIFKQEDPQLSPDTKLPPFQYVLCAATSPAVKLHEETLTYLNQGQPYEVQLLENRRTGSNSDLNTKYVKTIIRVVFHDRRLQYTEHQQLEGWRWSRPGDRILDIDIPLSVGVLDPRANPTQLNAVEFLWDPSQRASAFIQVHCISTEFTARKHGGEKGVPFRIQVDTFKQNENGEYTEHLHSASCQIKVFKPKGADRKQKTDREKMEKRTAQEKEKYQPSYVTTVLAECSPWPDASYISNTPSPSHNSSPRSFIIRDGNGSPAYQEDPLPASSDHLLLTASLQDTQQWLHRNRFSAFCRLFSSFSGADLLKMSKEDFIQVCGPADGIRLFNAIKGRNIRPRLTIYVCQEPEESRPCQQQTRENAEGPLCVYHAIFLEELTTTELTEKIANLYSISPQQINQIYRHGPTGIHVLVSDKMVQNFADEACFVIHTVKADTSDGYHIILK