MTTRAVNSLHGRKGGSRGSKGRGLRGGASRSNVRPTSGAGGGVLGADSPTEREADEAARMMFTHLRRAGQPFVTPDAVGDFIEADQVKEAFDLIGGGESGVAALAESNIASALRKIYTERETFGKTLSDTSNLVKNVGVMIGFVIYSVAMFVSLAIYQVDIASLWLVISSVLVACAFVFGTTASTMFRTLVMIFVTNPFTVGDWIRLGDDTTAWRVRELGLNFFDVVNFWGEVIFVPASTVLESKVFNLSRSPPLWMRTLLTVDIGIHAADVDYIEKVMSTHIDSDVVNYTPGSFEIFCREIQDPLKVQLVMFYQLAFNASEFTKKLKANNRFLLVLQRALMDGPSFTFAGTDGQIFKAEALKSEEIDRPHRSDAGKSVLGGGGGGSGDGGARGSSLERVGESEIPTRAAAGSDAAGGEDESGNENVNDASRPLGIRKRHSRTARFRIPGRIRHYSGMLRDMKHEVHFDATEPASDGIDGKKTS*