MLLPAETPSASDTFALYPLTLCDNLSQESLTKAWIIEGLLDVDKVKAALDRIVEKWPLLAARVEVVRRMRFQLRIPLGPLPAGYNAYVLTSTVSSTPLSRYITLPLASFTKFPPIHLFKPKNSLSLANMKAYAKKTAPITHWHLTSFDYPGEQYTCLGVTYSHGVFDGIGFAMVMHALEAEFSGKEWEVPPLPSPGLNENPCEKLMEREAAKAKEVGERFSYPNLSVGGTANFIAYLLRNFWYNLRNGVGDYNVVIPFSVHTKLAAEARKALEEEDATDVRPTSGDVITAWLMKAVYSERGSPDSLVGLQNVGSLRGEWAGELKLYPHNCVTVLRSNPISVHDLSTLPLHKVAYLLAKARSSSTRIPEAVALYELFSEAERKSGYLLPIHKEADQQFIMSNVSVARVSELDFRGAGGGRVLCHYKYFPTPPFRVTNLVGNNGRLDNGDLIVNCVLDNHGARQVDLEFGKLTGRLLH*