MATDIRQSADIYSLFSSSLCIDPGYDLTTSTPPTSRKRTMKCTQLNRRQRISLALISAFLLLLAVYYRSQGRFSFRVAKTSHLPVSLQPPKLTSPPPAPAPPPPTSDLDSQSLNDEPAIPHHTITRSLVIASILDENTTWASELSSTDPNLTTAIYIVDDPNPNNTTSKPSRLTVPANKGHEAMVYLTYIIDTYHALPDIVIFMHAHDTTWHNNDFLSSSSAQTVQRLRSAKVLRDGYMNLRCHHEPGCPDHIHPTKPTTTATAATTAGEGDTDETQSHDDVLNIPESVVMGLAWTELFPTTPIPRVLSQPCCGQFAVSGSRIRAMPRERYVQFREWLLKTTLDDRLSGRVWEYLWQYVFGGVEEYCPDEYSCYCEGYGVCFGGDEGRYRRYFELRQKSREIQGEIERLRKEGSGGDADAGRVKALEREKQGLMEGMEEIRATSGSG