MKISPTTTHPLSSACLIVLLAKSNLTRATYSIVAVDREDQFIGGAGATCVQGRNVLAALYHGVPGFGVLHTQAVTLEGDSEAVLTAQDMIQNEEDPEIILERMRNLDNNTLRSPIYLDLYGFPDTVPDYEFRQNAVVDLKGRAAAYTGPSIAPLYEALGTFGTSQEDNQGTIGDRFAYSVQGNVVEELTVSVVAKGFAGLHDPRGEGCDLPDRMMIALLAVPDTGTDSGDARCIRADLDPKEAVGTPAAGAFIKVEAADSTVLLELNVIGDGVKDPTVELKSMYDDWRLRNPCPGGSTATTASSDTITPTATDAPTPAAHSSGDPCSSQIVSASVTVGTVLISFLASS*