MGSRGDGSLLGRELWPPPSDAITKLRFSSFSDRLLVSSWDSKLRLYDVSACVVRAEFSSKGPVLDCCFHNDSSGYSAGADHILCRYDFNTGAETSLGSHDSAITCLDYSNVSGQVISGSWDKTLRCWDARSRTLVGTHVQPARVTSMSLLGNNLVVSTIGRHILVYDIRKMSEAEQSSETPLRFQARSVCCNSDGTGFAIGSIDGRVIIDWFDPSHAQAKKYLFKCHPKPAAGPKIFHPVNALAFHPLYGSLATGSGDRHVNVWDVHIRKRLFQYSKCPSSITSLAFNSDGHLLAVASSCTFEEGEESNSPIKIYVRSVNDAEVKPIRRTKQ*