MTTLPSLSSSSALSLSSSPLFSRPHLSATSSSSIRTPLFRTPKTELCTTNAKKKNPWLDPFDYGDDPEMEGGSLFSEGKQEEDPRPPDNPGNPYGFLKFPKGYNVEIASLGLMLRGDVRRCCCVISGGVYENLLFFPAIQLLKDRYPGVEIDVLANARGKQCYEINKNVRFADVYDTDDPFPIPAEYTDMIGLLKGRYYDLVLSTTLAGLGHAAFLSMTSARSTASYVYPNVNAAGAGLLLTETFTPETLNLSEGGYHMYHEMLDWLARPARNVPRQTIPPLRVSLSRKLKEFVEAKYKKSGVEKGKFVVIHGIESDSAASMQSKGDADSLLSIHMWAEIAKSIRGANPLFVIPHEKEREEVEEAVGADANIVFITTPGQLAALINDSVGVVATNTAAIQLAHARDKPSVALFSSEEKGRLFVPDAKEKKCVLVSSKTGKLSDIDLGAVKDAAQALEGSMALV*