MELPSAVVMLPMGLLFLFSGLIVNCVQVLCFITLRPFSKNVYRMANRVVAELLWSELVWLVDWWAGVKIRIYADPNTLQFMGKEHALVISNHRSDIDWLVGWILAQRSGCLGSALAVMKKSSKFLPVMGWSMWFSEYVFLERSWAKDETTLKSGLQQLKDFPRPFWLALFVEGTRFTRAKLHAAQEYAASAGLPVPRNVLIPRTKGFVSAVSNLRSFVPAIYDVTVAIPRDEPSPTMLRLLKGQPSVVHVHIKRHLMTELPSMDDGVAQWCKDVFLAKDNLLDKHQSDNTFGEQLYQPMHRPLKPLLVVLGWSSLLAIVASRLLRCFLSTRKGALWLTIGVIMTTFVMHVFIRFTQSEHSSPAKVAPAKASNGSLSPVVKNEKDN*