MKQITGVYTAPRPHWVGDGFPVRSLFSYQSHAQQLSPFLLLDYAGPHTFTPGNEKRGVGEHPHRGFETVTIVYSGEVEHRDSTGRGGVIGPGDVQWMTAGAGILHEEFHSDAFTRRGGELEMVQLWVNLPMKDKMTTPGYQSITHDVIPTVTLPDNAGVVRVIAGRYEETKGPAHTFSPLNVWDMRLQRNRQLTLAQPEGWSTALVVLKGNITVNGTTPVNEAQLVVLSQQGKTLHLEASSDASVLLLSGEPLNEPIVGYGPFVMNTKQEIAEAVRDFNSGRFGQI*