MVRGASPTFRCEVDEVLDAAADLGVTVLRTWAFSDGAGEWRALQRAPGVYDEATFRGLGAFSSDWFPYDRAGKRGIRLLVAFANYWQHYGGADAYNRWSFLAGEGRCDGELACRDDFFSDPYARRLYKNHVAAVIGRVNTFTGVRYRDDPAIFGWNLMNEPRSTKDLTSLEYNVSSNTGDALQAWIEEMTPHVKSLDPNHLLTVGSESFFGPSSPLYLYANPGPWAQLEGVDFVRNHAVPGIDFATMHVYVDQWLCVERGATKTEKLNYTERWLRAHVQDADKLGKPLVVEEFGKSTPSSRITVGRGLQPGERVHGGPGDFYVRDEFFESVYRIVEKSKRDGGSGQGTNFW