MDPQDLYTWEPKGLAVVDMALAQESAGLVMLYHFDGYIDAGETGDQIVDQVLDSLPHQVVARFDHDRLVDYRARRPLLTFKRDTWSDYEEPTIEVRLVQDATGAPFLFLSGPEPDVEWERFAAAVGQIVERLGVRLSVSFHGIPMGVPHTRPVGITPHGSRTDLVPGHRSPFEEAQVPGSAEALVEYRLAQAGHDVLGVAAHVPHYVARSAYPDAALTVLEAITAATGLVLPGIAHSLRTDAHRTQTEIDRQIQEGDEELIALVRGLEARYDGAVIDAQLKALKVIPVIAIDNAEDIIPLGKVLAENGLPAAEITFRSDAAVEAIRLLRQAQPEMLIGAGTILNGEQALAAKEAGATFVVSPGFNPNTVRACREIGIPIVPGVNNPSTVEAALEMGLTTLKFFPAEASGGISMVKSLVGPYGDIRLMPTGGITPSNIDNYLAIPQVLACGGTWMVDKKLVTNGEWDEIARLTREIVEQVNPGHHHHHH