MVLTRQVLEEVENTFIELLRSKIGPLVKSHAGTNFCSYDDKANGVDLVTALDKQIESIIKENLTAKYPSFKFIGEETYVKGVTKITNGPTFIVDPIDGTTNFIHGYPYSCTSLGLAEMGKPVVGVVFNPHLNQLFHASKGNGAFLNDQEIKVSKRPLILQKSLIALEGGSERTEGSQGNFDKKMNTYKNLLSESGAFVHGFRSAGSAAMNICYVASGMLDAYWEGGCWAWDVCAGWCILEEAGGIMVGGNCGEWNIPLDRRCYLAIRGGCESMEQKRFAESFWPHVAGELEY*