MTTTTTTTALVLHGAKDLRLESRPISPPTGSEVQVAIRATGLCGSDLHYYNHGRNGDFVVREPMCLGHESSGTVTAVGPDVTTLQVGDRVALEVGLPCRTCTLCRTGRYNICPDMKFRSSAKLFPHLDGTLMELTNHPADLCHKLPESVSYAGGALVEPLAVCLHAIRRSHPPTPAEVDLATEQGDQTAALIFGAGAIGLLLAAALATSQPFTSIVIADIDPARLEIAKSLNLGLKTHLLPKGGNAANPPPAPDASAAEHAAYAMQNAQRTAAALKEANGVASGFVRVYECTGVPACVQAGIYAASPGAVLVQIGMGNPIQTLPVSAAALREVDIIGTFRYDGHAYPAAIELMASGKLDHVEKQVVTHRVRLEDGSRAFALAGKGVDETGRPVVKVVIES*