MLRSTHPPSPTSGSSAAPASSSDAAAMVGGGAAAGSGGAPSGAKLLQILNVRVVGSGDRVVVLSHGFGTDQSAWSRVLPYLTRDHRVVLYDLVCAGSVNPEHFDFRRYDTLDSYVDDLLAILDALRIARCAFVGHSVSAMIGILASIRRPELFAKLVLIGASPRFLNDHDYHGGFELPEIQQVFDAMAANYSAWATGYAPLAVGADVPAAVQEFSRTLFNMRPDISLHVCRTVFNTDLRGVLGMVRSPCVVVQTTRDVSVPASVAAYLKAHLGGRTAVEFLQTEGHLPHLSAPGLLAQVLRRALARY*