MATRLLQSYCRPPMPAVAIQNASLQSSSSPSSRSPEACSSSSFKTAPKLRLGLALRSGSRLRLESDFQCSNALRGSELKFIQPNHSQIANFLGPNSSHSVAASSCFSVNNCSNSFSGNEILWKSRQSFKKRSTPRQPWPPCGALPDVPATNEESLMLTELPCLPFTPTEGLHPIHQVFVPASTKTLHLYEARFLSLLDEVLGNTQSLFAHVVIQPVFGKGGSLEGSSLMAAYGCLAHIESVKRGSVGALVTVRGIGRIKLVGITQVEPFLKGTVVPLKDEPPADEAALKEKVAALRTVLSDVQNLQIKLRGSADEPLQTPLERALQWADRAEQQEEVGRTYLPSASERVSFAALQPLTGASPAELHRLLQLRLTSMETVDTEKRLQSVLEHAMESRATLAAKVALQDLRL*