MKVLRRDKDGYINAQKMAREAGRLNHLNRFLNSAKMQEILEFWLKEYGQAKSGSTSKQAFYELTKGVINEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIIDSIDKKVHEKLDEEELEDTAENAKHLFEEEVRKMCEKQLEHEREICYGYRDSPYELDQWEQEDLKREFREYELVKMALETAEKKLKVWGRFVQKYCE*