MVLILEFLLADVAQDDAVAAALPATLRLLRRRRPVEVASTPVRSRWCGRLTELLRSDCASARHAGIALVVETATQLDEAAFAAHREPWAVTLLSLSTQRSGGDAIRSASAAALTELLAVASRWPVQRRDAAVHAPRLLGALLSMAERPSASATADADVGGCSVEAEVVTSTLKLARVAPHCAWGETVASLSGTLHALLRTALGSLTAQPLCSTPPPAAALPSPGAEAEALLAAATGHALAHLRPLVEALQLCWRRTSPAEGLPHLRCPRLRAATYELAAALLTTLGAAGAEPLGDGEAHPQTLARALVVFSASARTARSTDESAVAHAALHSLDALLHPSALAREGPAAAASGSAGVPKEGPAGVARPGAVATPAAPPHAPPRAAAVAEDDGDSSDPEIVTEGPDDS*