MVSVAEIRQAQRAEGPATILAIGTANPPNCVDQSTYPDYYFRITNSEHMTELKEKFQRMCDKSMIKRRYMYLNEEILKENPNMCAYMAPSLDARQDMVVVEVPKLGKEAAVKAIKEWGQPKSKITHLIFCTTSGVDMPGADYQLTKQLGLRPYVKRYMMYQQGCFAGGTVLRLAKDLAENNKGARVLVVCSEITAVTFRGPSDTHLDSLVGQALFGDGAAAVIVGSDPIPQVEKPLYELVWTAQTIAPDSEGAIDGHLREVGLTFHLLKDVPGIVSKNIDKALFEAFNPLNISDYNSIFWIAHPGGPAILDQVEQKLGLKPEKMKATRDVLSEYGNMSSACVLFILDEMRRKSAENGLKTTGEGLEWGVLFGFGPGLTIETVVLRSVAI*