MFNNTEWLTENSNGKFRINSRAIYRDLSSKIVNKLDQNLSVSEILDWMRNETSKAFREKYSQNPQVGALNKATGGWNELMATSLLSEIVLNINQENEVCIAVFSMPNSRPQIEGVDQSYSSFLNLFKNEYFANINNASAKIKPFKDNIFMPSPDDIIAVIEDEKNSKIVNSLLEQQARDPDTLALYNSFKGKLGIKEVKAAISLKTSNRPDRRYQPLFEAAMVKAMGYVLQQIWKYFMVVSELTPADRTIFSTAIAPHGVALEKNLKLVDGTYLYSRKADLLPLVNDAIKK