MSAYWNHERVSFSEGPCAVVKSNPYPWLSGGFCLRKLDRHLSIQVLSLLDGAGRAVASLVCREWLAVIRSEWPWRSLRSIAPGHSIHGSAAPGPASSPFPDDRRHLRWLESADLTATPDLAIELLGLVQCAGGLRRLSVRFNRPSAEALDAVAAVAPRLQELELDFVSPAAFAGEEAACTEAMRRLLGSCGEVARLAVSGGGEGAGPALRADLRLLRAPPESEPRASSPCRLPYPAYPFIGSSARVEVRAEELGREAAVAEAVRILESIYAGAFTHQASSFRAAPSFADLGGSALLAHCGSPMLLHRASVDLVLVC*