MVFVPPHLAAVLQAGGGGAGQQGGSGQGLQGRRAANQGCLVFCTPLAVYRLPLPAAGPSSRAHHAQRRQPSQPQLQAQLLAGVEWARGRTDGPPTVARFNNIRGLAVDAEANLYVTDECDDDTDCVRRVSFADGTVTTLVTELPGPFWWPTVLPNGYLAVSSHEDGLLIDLGLQPLLPPWPPVVEAAAGPPPRSLPGDLGALLEDAQQPGGGLMSDLVVRVGERRFPCHRLILAARCDYFKHRLLAPDAGGGGGDSGGGSGSGCGSSCGGFVDAREAEVELPDADADVFALLLRWLYTGAADIPPQQARALAVLADRLLLHDLCAASQAVVASSVSAATAVDCLLWAAGAAEARGGADGCFGWLLEELKGWYVEHHEEVKAEADESRERLAIEAPLLALRLADAVLERVGWERSAAAADRKRRRA*