MDIETYDRLPLVPEALLKAHKVHTSYDTRFRACARLLQALHRERAGWTRGSYTTTSGRKRSMGHLVGVCDGAAGANFLTPEVHRLARRELAYREPGAMFEERRLYENLLSSAPLALNLLGPLKLDRTLAEAFVREIAPEYAGQVCAVTFEHSPGRGDPTFTDDATAFDAFIALRLDDGRKVFIAIEVKYSEAANEPEPRMRARYDDLSVASELFIDPDDPALRRNPIQQMWRLHMLAQSIIDAGLFDAGKVVVIAPRLNDQVQRAVGRYQQHLAPAGLGKAEFLNLPLEDAIAALALAGAPDQARALTARYVDFGPIQALI