MFSPKFVALVQALRGLPSVGQKTAQRMALQLLEHDREGAAQLARAIVAALEGIGRCESCRIFSETPVCPVCADNHRDATQLCIVESPTDWLAIEQSGAYQGLYFILSGHLSPLDGIGPEDIGIPELMNRLANSPVEEIIMATSATIEGEATAGYIMDRVDPARYKVTRLAQGVPMGGELEYLDAQTLSLALKSRRSV