MLDLIRVDLGDSDLSASVALVRRACLDCGFFYVVNHGISSRFMEQVFEQSRNFFGLRTDEKMKYLRNEKQRGYTPFLDETLDPSKQIKAVFNTILVGAFLVDVCIVLLLANSTVGDCKEGYYIGPEVLEDDPQASRCFYGPNVWPSPELLPQWRNTMERYHAEALKVGKRVGSLIALALELSSDFFETPGKMDDPIAILRLLHYSGEVSNPENGVYGAGAHSDFGLLTLLATDGTPGLQICKDKYTDPHIWESVQPLEGAFIVNLGDLLERWSNGLFRSTMHRVLTFGKERYSIAFFMDPNYECLVECLETCISKDNPAKFPPILTGDYLLQRYDDTHAKIHYS*