MDQIGADLAEAVERHLTEYGVRVLGGLSALNSAHPESLDLEIDAHPLTITALYLPHLSATAALQAWDTAGAGSPLLVVGPRLHPSSAETLRARGLWYIDGAGNAYLRHQGGLLIDVRGRRSAVSAQPGTLGDGLHSDGPRNPFTPKRAQVVCVLLDAPQLVDAPLRAIAASAGVSVGMAKETMDTLRTTGFFEHLGSRRRLVRTDELLDLWAAAYPGGLGRANKLLVASGDIHTWSAPDGLAVAVSGEQALPDEIRNPESLMLYVDTPAPGLPADLLIHNRWHRDPHGSIVIRKLFWRNLPDEQPGLAPTALIYADLLASREPRQVEVAHLMRRQDERLARL