MVPLDTDDLLFRIRGGLYLDGILNKTDENGIKGGMSEAIKNLIAKVNSQSFVLFGWESSLYVWPKSHSNTLPTELQEDSTCKSILKLVPIEVNDYLKRIPARKSVKIKPLKVVNLELLFELTRPDVFEIVTIHNDKNSRIHFRLILPVDVVVFANPEDEWGQLQEQFVKAVSAQLYEMDQCIQRFTKGKSVPIPQAFHFELPESNALTTVIYPAGYTEKDLEPLRKELHHKFSLQDKPYLRRSMAYSFPNDDLSNKYLKTIHKYIPSPSSDEFQVFVVYGSYTFHHYLQDDINDGGWGCAYRTLQTILSWYNHQGYINVPIPTHEKIQKILVTAGDKGPSIVGSTDWIGSFEIRSVLNSFGITSKIMNIRAGSELVLAARELAEHFEVQGTPVMVGGEPLAHTLLGVAWNEETGAVKFLVLDAHYTGEDDWASVIDKAIEWKDEDFWDPLEPYNLCLPQRPQGV