MLMKLDSFTPKALNLRRMHTLKRNLSATRSSVSVRCTASSRSSYFEILGVTESASLEEVKAAFRSKSKYLHPDVNKAPTAARDFMLLRRAYTTLASPELRAEYEAILGLPSARSRDPRFARFERWRREVIPDLVIQVDAWTRTIDGYLAAWRASIEKRERNLVRLYSACASLVRQLQQLRSEEGCTQQYNAPPSAPWQLQPQQQDAWCYPDADFLSVASPADVPSGGDGNASSYDIEKVVEAAEAMLKEITTEIEGIATDSGDGTARLEREVEKRYQQVSMRYPAYPDIVWMDMWEETSEQWLAQSAAEAQRCTEAVKGWSEKLEQLRKCLRSAAPGKLQVNVAGAGTGRFNAP*