MELARATTIKRDRVVNEVVNELVVFDGVDAAASAGIGVCSGAGVGVGSGQDQGASSCKRCCGFLYEKCKKHDEDSIMYLQTLSQTVNEFKTRGGQRHYIKDYSAYIYSRGKEEERIIFRGNTKFEEEDVWRIAKGQDFTNITSIKVWWEDWSIDEILNLMHQRHETYLDYYDPRDRILDLNFYTNFQKRYNKLSDEATIVGGKNIKQLVDEFVWDEDMIDYVRGIRLYPGVMDWINAKRILTVMNMDNTHFVSLEILLHEGRMNVYNCQLMVMEHAKFLTYMQPVFELLLKLLKQSGIMEHLPEKFRNEPWEFIGRTDPRVKIESGAAWGSYSFAFVENLIAQMIKHLPQMVICSNILWSSVATFEAYVAIDDSSVAPRDTNVSTDAHICQPTTHL*