MDFVVGLPKTLGMFDSIWVIVDRFTKFAHFIPVKVTYTAEKLAKLYISEIVRLHGVPLSIISDRGTQFTSKFWRTLHAELVTRLDLSTAFHPQTDGQYERTVQVLEDMLRACVIEFGGHWDNFLPLAEFSYNNSYHSSIDMAPFEELYGRRCSSPIGWFDAFEVRPWGTDLLRDSLEKVKSIQEKRLAAQSRQKEYAYRKVRDLDCIEGEQVLLKVSPMKGVMRFGKRGKLSPRYIGPFEVLKLVGEVASELALPPGLSRVHPVFDVSLLKRYHGDGNYIIRWDSVLLDENLTYEEEPVAILDREIRKLRSREIASIKVQWKNRPVEESTWEKEVDMQERYPHLFTDSGTPFRPCLSSCDRSRTNDG*