MATITVSSLLNSDGHSLLLSRSSLTKLRASSQHHGAHFRRSKREKLIRVALPTSVKKNVGGEDEFHEECQADFCKGWTDGNGMPAQRLVSQFDGLSVAISDRVEMHSILAQQRDNWNRLLHNTITFTSVSAAVASSLNGAATAQGLQLVAIILGTGAAALMTLVSKFQPSQLAEEQRHAARFFKRLGAEVEATLDVDPRLREEASAYWEQSVGTLHALDRAFPLPLTPIVVEKFPKHVCPSQLSGELGLSRPEVEESSQSPSNGWTSSVVEDLKHTANLLHDSDVPEYVNLANNAKIINLILSIVSPLLATAGVALNMASCPSVAAAVTLGSLFAHTLAQALQMGAVYEVYRNCAGYYADVEKSIERVLRLPVHQRQDAGIFLHKTSMLLGRTPGVTPIAGISDKKAGTLF*