MASSASSSSARTRAPMQHIDRKELYTSLEARIRYLHSFLDFGTDDVEALSSGAKYIQALIPAVVNIVYKKLLQYDITARAFQTRSTAFEGSMDEVPDEESPQILHRKLFLRAYLKKLCSDPTQMEFWEYLDKVGMMHTGLGRTHPLHIEYIHIGVTLGVIQDILNEAILSHPRLPMPRKIAFVKALGKVIWIQNDLFTRWYVHDGEEFTDGMDFGVVEKEGFLHGKKVLDETAEASSSSAPAAATGGSACPFSSVVESKDWAAAAASASDSTCPFSGASKAMEGLSIKDKKPVSAAKNNDDARSDTTEKASRQETAI*