MASPSLPPRVLTVAKDEKGEFSTVQDAIDAVPLSNTRRTIIRVSPGVYNQPIYVAKTKNFITLAGCCPETTLLTWHNTASHIDHHQTSRVIGVGTFGCGSVIVEGEDFIAENITFENSAPEGSGQAVAVRATADRCAFYNCRFLGWQDTLYLHYGRQYLRDCYIEGSVDFIFGNSTALLEHCHIHCKSQGYITAQSRKSSQETTGYVFLRCVITGNGGTSYSYLGRPWGPFGRVIFAYTWMDACIKPAGWNNWNKAENERSACFYEFRCSGQGSCLSKRVHWSRELVDEEADQFLLHDFIDPDIQRPWLCQRMGIKVPYSA