MDGLWHLGDELRGQPKVVEDRQWSLMTSKLAEITRSRGERTNDLDYARMNAAPDAKQWGKAASYQHHDEGRMDHHVGLSLKMNDLKMNEAAAAAVMKLPFRGVPYNVNPMYPKGSNANANVNAFKMNVGVNKYSSSTNGKDSGGKSGGGSNNNSGGGGNGNGTANGSSAVDKRFKTLPTSEMLPKNEVLGGYIFVCNNDTMQEDLKRQLFGLPARYRDSVRAITPGLPLFLYNYTTHQLHGVFEAASFGGSNIDPTAWEDKKCKGESRFPAQVRIRVRKLCKPLEEDSFRPVLHHYDGPKFRLELSIAETLSLLDLCEKEGI*