MGLSGLATWLLLQVLAASAAVSPSVGPGRGTCHPECLKYGNCGDDGMCRCPFGRIGDGCEVDILRPCKQRPDGIPSCGFLNTKSCECARRCRKYYCHTMSSGQELCESGLFPPNRGCYMRDGVQSNEQFSLIPEANETGLKYFEGAAEDAKEINREEALLWDKWLNLPLSKCPDSCNRNGYCARLEKDDNKFCRCYRGYKGRSCEIEAPACLLDCSGRGKCIDHYCHCDPPFFSIGCSRSKVYPKKNSSRPSPVGFKIYMYELNTQLAYENAPFVGWLEHDPLYTAYQX