MGRVPLRWMSLQNLVRRKSTAVVGCPPSVLLTRRSVSCLTNFCIAFDGSVVQDGIKSSGFLSSSLLCSHAGIFKGGQRRNMCIQIQSTPNPLSMMFCPGKPIMDVGSADFPNARAAMTSPLAKALFQIEGINRVFFGSDFVTVTKAEETSWDFLKPDIFVAIMDFFASGSPLFDKSQASLDTAIQEDDDEIVAMVKELLETRIRPAVQDDGGDIEYRGFDVDTGIVKLKMQGACSGCPSSSVTLQSGIENMLRLYIPEVLGIEEVYDSDL*