MVGSFDPASPVLTADDLRDGLSRALDGGLQRKHVALLGSTGSIGTQSLDIAREYPDYFEVVSLAAGSNVDLLAQQARPALLSSHPHPLLRTREAAALPMSRPHAHRSPMPEIVAGPEGQTAVATAPGADTVVTGVVGCAGLLPTPPSPGPLQETLIAGGPAILPLLKKHGAKMTPADSEHSARTLPSAPPLRPSPPHLPSAPPLRRSPPPPTPRALRRVILTASGGAFRDFSAAELRKLNAEQPDRAPSPVGAKITVDSATMMNKGLEARARTRVIEAHYLFGAGYDDIDIVVHPQSIIHSAVETADSSVIAQLGWPDMRLPILYAMSWPHRVHKFDLVKLGSMSFKAPDTDKYPCIELAYAAGRKGGSMTCALNAANEKANELFREGDATGPPRRAPPPLTRALPPPQVIEQTMAAHERDFKLDPSLEDIIATDEWARQQVVEEAARLAKAPVLL*