MFSSGTDSVGENSRFPTRFVWAYGGRRVFLTGSFTGWSEHLLMSPMEGCPTVFQVVCSLTPGFHQYKFLVDGEWRHDERQPFVNGNYGIVNTLLLAREHDPLPAILGPETPGTRSNMDVDNDAFQRVVNVSDATLQEAAPRISEADIQISRHRISVFLASHTAYELLPESGKVIALDVNLPVKQAFHILYEQGIPVAPLWDFYRGQFVGVLSALDFILILRELGNHGSNLTEEELETHTISAWKEGRVQLDRPGEGHARAFQWRLIHAGPYDSLRDVASKILQNGISTVPIIHSSSIDGSYPQLLHLASLSGILKCICRHFKHSSSSLPILQQPICSIPLGTWVPRIGESDGRLLAMLRPNASLSSALSLLVQAQVSSIPIVDDSDSLIDIYSRSDITALAKDRAYAQIRLDEMSIHQALQLGQDPTSPYGFHNGQRCQMCLRSDPLHKVMERLAIPGVRRVVIVEAGSKRVEGIISLCDVFRFLLGTV