MGSLDTNPAAFSVFGDDAAGFQPLNAEDVRSYLHKAVDFISDYYKSLESLPVLPDVKPGYLQNELQAAPPTSSAPFDVAMKELRASVVPGMTHWASPNFFAFFPSTNSAAAIAGDLIASAMNTVGFTWQANPAATEMEVLALDWLAQLLRLPASFMNRTAAGRGTGGGVILGTTSEAMLVTLVAARDAALRRSGSEGVAGLPRLAVYAADQTHSTFFKACRLAGFDPANIRSIPTGPETDYALDPAKLLEVMEADVAAGLVPTYICATVGTTSSNAVDPVGAIADAAALFNAWVHVDAAYAGSACICPEFRHHLAGVERVDSISMSPHKWLLTCLDCTCLWVRDTHRLTDSLETNPEYLKNDASDSGAVTDLKDMQVGVGRRFRGLKLWMVMRTYGAAKLQEHIRSDVAMAKMFEENVRSDDRFEVVVPRNFALVCFRIKPHGGMTEEDADEANHELMERLNRTGKAYLAHTVVGGKFVLRFAVGSSLQEERHVRSAWELIKKTTAEIMQD*