MASRFSAQLLVPLARSSVRCRAASTPVFSVLAGRHAIATPSPTELQKRYSSHSPLGAASANPRKKVTMQTLRNLYKKGEPITMLTAHDFPSGHVAEMAGMDVVLVGDSLAMVALGMEDTSEILMDEMLLHCRSVARAVKSAFTVADLPMGSYEVSPEQAVQSAIRIAKEGRVQAIKLEGGAEMAPSIKRITQAGIPVCGHIGLTPQRQHALGGFRVQGKTTASAVRLLKDALAVQEAGAFMMVLEAVPAEIAALITKKLRIPTIGIGAGNGCSGQVLVQIDMIGNYPPGRFLPKFVKKYGDVWGEAIKGIQQYREEVKSRAYPSEEYTYPIAKEELAEFEKAIEHFGKD*