MTLRRFARCAAWYDTSAIAHVNVRRSFLKAQLGRRTPSARRIVTLQAKGGSDQDAAEKGEGDKGKGKEEPGSSSKTEAEAVAAATAAVLADEPSTDTIQAAAEAATTEEEAAKKLEAEPVISPALQAIYDQCQTWQWKGQHKINYVKIGTGPPIVLVHGFGASLGHWRKNIPVLSKTHTVYAVDMIGYGRSEKPAGFVYTMETWAEQLQDFLTDVVRAPTILMGNSLGSLTALIAAAEGGPELVKGCVLVNCAGGMNNKAIADDWRVAMLLPVFWFIDFLLAQEKLAGGIFNRFRTSQNIQTVLRSVYVNEAAVDRELVEIISRPAGDEGALHAFCSILSGPPGPRPEKLLPRISTPILLVWGDTDTFIPVDGPIGRFFTALPKTNPNVELTIISGGHCPHDDKHELFHDAVLPWLEKVSAGRKVLVQS*