MVSMASRNLSLTSLHRNLYNSFSCSLNPSRRHSPNSGFLPDTRPSYNTLVYQAVKLLGPPATFYPSKLQVVFKGEETDQFTRILPRTYNLSHCDFTANLTLTISNVIHHDQLRGWYNKDDVVARWAEVKGHMCLDVHCYVSGPNSLLDLVAEFRYYIFAKELPLVLEAVLYGDRVLFSQHKELMDAFVRVFFHSSSRKYNRVECWGPLKDAAKGRVGDQMQGLFGGNMESSTPPSNNGLPKSVFQILATFLL*