KGIYIHPDLVHFVAEWCSVKYAFYVKDIIDSIDKKVHEKLDEEELEDTAENAKHLFEEEVRKMCEKQLEHEREICYGYRDSPYELDQWEQEDLKREFREYELAKIALETAEKKLKVWGRFVQKYCE*