MDDQQELDCSTDHPLAVEEWLASCVLELIADPRAICRLALVNKNFCAASVSDTVWQKLLPPPAILNPFLAHANHHPLSKKHLFLDLCKSITYDHGLKKFWLDPATGGECHMMCARALSIIWGNAPQYWQWKPYFGSMFSEVACLREVCWFEVKGTFQNVFRPGRYMVSFRLQLHSTDHWDRVPVNLCVQNVTCAHPPQESRLHFDSPSFKIRPCPSSNMFATSSEQATSDSEGLVEPSGGTSSERGHELQHTNGVEHQENQQGQHIPFLRFSRPFRSFRQAENVSEASEHPSLVSNSKHIWVECDVGEFIVEDDNENRLIEVKFSMTEIGWW