MDLAIVREAFDRVSKKQKLSDSKTRDIIDTLAHEIDLALKNLESIGEDSGSDQKTILAELYAKLSELEPSVQIGTSQKELHVVLSKYDKALDKFFCTDIAKACKEVDFSAEIINQIIASHFYRQGRFDLGDCFVDDADKAGAELKAPFVDMYHILEQIKDRNLEPALTWAKLHREELLQKGSSLEFKFHQLQFVQLLNKGKRSEAIQYARSTFGQFGPRHIAEIQRLMGCLLWADRLETSPYSDLLLPTHWEVIAMDFTRECCSLLGQSYESPLHVAISAGIQALPTLLKMATVLANKKQEWQTLKQLPVEIELGKEFQFHSIFACPVSREQSTPENPPMLMPCGHVLCKLSLQKLAKSRSFKCPYCPAESSISQCKQLYF*