MLVIPKDALPPSLGHSLGYYSKHMMASIPDPQPKKRESRAGTRKVTSLSAEQLERKRANDREAQRTIRQRTKEHIERLEHQVAELKSKGEQYDHVVRRNTALENEIRALKQQLSLARSGQAYSGPGEVVPTKCAEGSIHTTLNTSCNVRRVNAQCPCQLSRQKGNFVGTPSFTPPNNINKYRNIPKETITAMIGLVDSDTVGKWSFKEVYLNCVIVA