MPHTTAAHRRRASRPLPLVAVGALVAAAVALPQLTPDAFAATTLRGYADGRGVRIGAAVGDSPLRSDSA ......