MKITVLVREKSFVVCCAAGAQKVKWLGLVGASRYGMAYESAHTFIPANVCTLDGAKLDLAATVAETLADGEQVRVLLRGDPGADKGVDELGWNEEEPVAYHAEPSSDETMKEKAYLGESYGWAWENGIWIYKGKGLPPDFFQREGTASVAGVSAGGIVAELDTEPITYSDDYEDLWKRMRLQGMHRQEKSILKRQIWNNFEMLSGKYKEYCGTYGLPEVGQDMGDARLQYGRIDLLFAQIVFESVTDPASLDRALTLAEFLELLVMCARTKYPMERLGRRSSGC*