MATSAQLYANLVLTDCPHTGGGGGDPHFETWTGHQIYDYMGACDMHLIQAPHFAPGLPMTVDVRTKICPRNFYSFIESAVVQIGDETLEVGSFGEYLLNGVEGADMPASIAGFEVNVFNPNKNFHIVEIYLGEGKKFGNEKIVLRAFKDMVTVRIEYASKERFHGSTGMMGEFETGVVLARDGITRLEDPIEIANEWQVRDTDQMLFDSVNGPQYPEACILPDMIAEQAARRLRGNTVSKEAAEKACARWSHASRAGCVTDVMATGDLELAQAGGF*