MGTPILDAFNVRVEGSGDKYLVFAHGFGTDQSAWQRVLPYFTRSYKVILYDLVCAGSVNPDHFDFRRYTTLDAYVDDLLNILDSLHVTRCAYVGHSISAMTGMLASIRRPELFSKLILIGASPRFLNDGENYHGGFEQGEIEHVFSAMEANYEAWVNGFAPLAVGADVPTAVREFSRTLFNMRPDISLFVSRTVFNSDLRGILGLVNVPCCIMQTARDMSVPASVATYMKEHIGGKSTVQWLDTEGHLPHLSAPSYLAHQLEIALSQ