MGQTLLDALNVRVVGSGERVLVLAHGVGTDQSAWNRILPFFLRDYRVVLYDLVCAGSVNPDFFDFRRYTTLDPYVDDLLHILDALAIDRCSYVGHSVSAMIGILASIRRPELFSKLILIGASPRFLNDEDYHGGFELGEIEKVFSAMEANYEAWVNGFAPLAVGADVPAAVREFSRTLFNMRPDITLFVSRTVFNSDMRGVLGLVKVPCHIFQTARDHSVPASVATYLKNNLGGWNTVHWLNIEGHLPHLSAPNLLAQELRRALTHR*