MPTTHSFFSSQTVCVTGAGGFIASCLVKLLLKRGYTVKGTVRNLEDPKNSYLKALQGADQQLILCKADLLDFDSLRNAINGCDGVFHTASPLTDDPVEAVEPAVKGTKYVIKAAAEAGVRRVVFTCTIGAVYMDPNRSPDMVVDESCWSDLEFCKSTKNWYCYGKTVAERAGWEDAKERGVDLVVVNPALVLGPFLQPTVNASIVHILKYLTGSAKSYANSIQGYVHVKDVAMAHVLVFENPSASGRYLCTESVLHRGDVVQILSKLFPEYPIPTKCSDEVNPRKKAYKFSNQRLKDLGLQFTPVKQCLHDTVKCLQEKGHLPLPRVRSML