MATVASKLYSDDVSLLVLLLDTNPLFWSNTSTTFSQFLSHVLAFLNAVLGLNQLNRVVLIATGYCSCDYIYDSSLTLSGNSESGRTGMPALFGSLLEKLEDFIVKDEELIKEQEHDERIASSLLSGSLSMALCYIQRVFRSGHLHPQPRILCLQGSPDGPEQYVAVMNSIFSAQRLMVPIDSCYIGTQNSAFLQQASYITGGVHHAPKQLDGLFQFLTTIFATDLHTRSFVQLPKPVGVDFRASCFCHKKTIDMGYVCSVCLSIFCEHHKKCSTCGSVFGQSKLDGASTVSDKKRKAPDS*