MRGDQLRVLYTPEAEELADVERAFCNPAAYVPGRLLRPAVAGERFIFHLGSQKKVSHAVYLHQASLRDLFLPPAPSTLSLGTSPSTSPAPQDPMAAVRGLALVSGAAERLASGAVALFGGGASPSTAGGVGFVPVAGRAVTGSPAATVVLVDPELRYEWGAARALADACAATVEYHFEDLSERLEEVRRAAAGAALVPGDFFVSRHSSLASFTLVYHLVAPSSAVGALQPEALDCRHYEFRQLMQHAVRRHPKDEDPPCTLQLVCEAWTSKTCGMCGKINYGLGSKRVFECRPGCGFRADRDGGAARGILIRYGTGVDAKRLLSS*