MLRSTHPPSPSSGSSDATMVGGGAPSGAKLLQILNVRVVGSGDRVVVLSHGFGTDQSAWSRVLPYLTRDHRVVLYDLVCAGSVNPEHFDFRRYDTLDSYVDDLLAILDALRVSRCAFVGHSVSAMIGILASIRRPELFAKLVLIGASPRFLNDHDYHGGFELPEIQQVFDAMAANYSAWATGYAPLAVGADVPAAVQEFSRTLFNMRPDISLHVCRTVFNTDLRGVLGMVRAPCVVVQTTRDVSVPASVAAYLKAHLGGRTAVEFLQTEGHLPHLSAPGLLAQVLRRALARY*