MLTSLDFLSAAAAYVATEAQRLDLSLQFHPVLSSIEELSATATGSIGSRLVVIPGQPLAVVANLQIHRLLAFPDDDGVARRRPAAEQPGSSQHVMMTTTKTKADALLRAIRDLNPKLVVLTENEADHNVAELGARVWNALNYYAALVLVPAPPLWPPAAAGGAGGAGPSGSGYGGDGPSTASSSAAMWWVG