MAALHIPFVGGLLFTVSYSEPRSIHAQMIRRIKVTVKLFTKRMMQAANDKPNDGEALHGLPNAKEAISLFDDFILKVFSIEEMYRLSSKLISGYQQELEKLRRPPLDESSGMLKDLLKNISSSRVARYQEAGCRHVHSDRQIFVKLNGFTNGLKEHILRAQSLLEQLEKLVEKVTGLMDADLDSTTEKELVNTQLDENGADVKMVLCHDESIVAPWQTSDYALLMSSILSMLEKDLQMQELVVADLSLEVDSDCLQTYCEMWSLRPFIEDALLHQALSWAHK*