MASSLVSRPHLTQRPVRAATLASHNRSRLAAGAGALGGRGVRCQAQAAGDLDAQYMRRCVELARKAAGHTSPNPMVGCVIVRDGRVVGEGFHPKAGQPHAEVFALRDAGNLAENATAYVSLEPCNHYGRTPPCTEALINAKVKEVVVGMTDPNPIVASKGIEKLQGAGINVRVGVEEALCRKLNEAYIHRMLTGKAFATLRATLSMNGIVTNQIGKGADQSGGYYSQLMKEYDGVIISSDLAKMSSLPLSREAGANQPLYIIIAQGENSRLHIPSLSEEHASKVIVLADSPVTAAPAGVEVAVLRQIDLESILQLLAQRGLCSVLVDFREATESFASLLNDFQEDKLVQKVVVEILPFWFASEGLSNLAFGGSQSFPLKNLEHREVNGGVLMEGYV*