MATFAAASAKPMAVIDNSQLSLCQKKFDGLRVGYAFAKRKDSSSLKVKSVSRINMALATDVSRFEGVTMAPPDPILGVSEAFKADTNDLKLNLGVGAYRTEDLQPYVLNVVKKAENMMLEKGENKEYLPIEGLAAFNKATVELLLGADNDATKQGRVATVQGLSGTGSLRLAAAFIQRYFPGVQVLISSPTWGNHKNIFNDAGVPWSEYRYYDPKTVGLDFEGMIADIKAAPSGSFVLLHGCAHNPTGIDPTPDCFMVVLTIQLELIQLLSSGRRSLMLFRKRILLLSLMLLIRMQDYQDYGP*