MDPQDLYTWEPKGLAVVDMALAQESAGLVMLYHFDGYIDAGETGDQIVDQVLDSLPHQVVARFDHDRLVDYRARRPLLTFKRDTWSDYEEPTIEVRLVQDATGAPFLFLSGPEPDVEWERFAAAVGQIVERLGVRLSVSFHGIPMGVPHTRPVGITPHGSRTDLVPGHRSPFEEAQVPGSAEALVEYRLAQAGHDVLGVAAHVPHYVARSAYPDAALTVLEAITAATGLVLPGIAHSLRTDAHRTQTEIDRQIQEGDEELIALVRGLERRADGERIDAQLKALKVIPVIAIDNAEDIIPLGKVLAENGLPAAEITFRSDAAVEAIRLLRQAQPEMLIGAGTILNGEQALAAKEAGATFVVSPGFNPNTVRACDEIGIPIVPGVNNPSTVEAALEMGITTLKFFPAEASGGISMVKSLVGPYGDIRLMPTGGITPSNIDNYLAIPQVLACGGTWMVDKKLVTNGEWDEIARLTREIVEQVNPGHHHHHH