MGSSRTTTSWCSHCGMGLATPPGSGSSVLCAFCHRLMRIERHRGVGDGAVTMALAVTSPPLAPLLSVKRGFPAGYPNICGKKRALLVGVSYMGTPHELKGTVNDVTEMRRLLVDKFGFPSGCILELTEKEGYPSRVPTRENLLLAMRWLTEGCAPGDSLVFQFAGHGVQHVDLNDGEVDGYNEALCPVDFEQSGNILDDEINETIVRPLGRGVKLHAVMDTCHSGTVLDLPFLCRLSRTGYWQWENHYPGGNGKRPDGGLVISISGCRDDQKSADTSGFPESASIGVGAMMDSFIQAVEAEPGTTYGRLLSAMRARIRDGHGSRRLPGMLGSYVRRMTASSGVQEPQLCSSEIFDIYRKPFLL*