MASSLVSRPHLSARPVRAASLASPSRACVAAGVRCQAQAAGDLDRHYMRRCVELARKAAGHTSPNPMVGCVIVRDGRVVGEGFHPKAGQPHAEVFALRDAGDLAENATAYVSLEPCNHYGRTPPCTEALINAKVKEVVMGMTDPNPIVASKGIEKLQGAGIDVRVGVEEALCRKLNEAYIHRMLSGKAFATLRATLSMNGIVTNQLGKGADLSGGYYSQLMKEYDGVIISSDLAKMSTLPVSHEAGANQPQYIIIAQGESSRLHIPSLSEEHASKAIVLADSPITVEPAGVEVAVLRQIDLDSILQLLAQRGLCSVLVDFREAGESFASLLNDFQEEKLVQKVVVEVLPVWLASEGLNNLAFGGSQSFPLKNVEHREVNGSVLLEGYV*