MATFCYSIIVFFIPFLLTLSTSRPLPSTFPPSMSNPHAAAHEALATFEPQQHFLQKEQPQPKSHSTIAEELPSQIQPFQESSNSSRRKLGYYSSSCETGNPIDDCWRCDPDWENNRKKLAECAIGFGQDAAGGKDGEFYIVTDSSDDDPVTPKLGTLRHAVIQVEPLWIIFSHDMTIVLKEELIMNSYKTIDGRGHDVHIANGPCITVQYVSNIIIHGIHVHDCKPAGNAMVRSSPTHYGWRTISDGDGISLFGARYVWVDYVSLARCTDGLLDAIMGSTAITVSNSYFTQHDKVMLLSHSDDYVADKSM