MAPTSSVDAAFGAMLGAFVGDATGAVLEFNEKHICPETVERALTMPGGGVWGVGPGQITDDSELAMALAMGLSQHEPSAGYPAEAVAKQYGAWLASHPFDVGNTCCTAFSAATHHDDKAGPLASVMRKQAQFSRDSKSNGALMRITPLAVWGCRLSDDALAAAAMEDAKLSHPNDVTLHANAIYCVAIKHLIAHPGDAEGALEVAAKWARACACAEVAGWLREAMGSAAGPAANRLIGFVRYGFFYAFRHLKLRTPYLDAIREVLLLKGDTDTNAAIVGGLVGALHGASGIPAHMAAALLSRLGQADSKGPKRPDWLQPGRMPSLFAELYSKATGDTVDPSALPGVMAASAAGAAARAPC*