MKPATSNTRRPSVIVVGSGIAGLAAARALVNADFKVTVLESRDRIGGRIYTNYESGYPIDMGASWLHGASEQNPLASIIGQLHLPLYKTSDDNSVLFDHDLKSYALFDADGQRVTSSLVSYVGKIFEELLEEVKRLRTEFDEDISIRRAFTIILDRRPDLRLGGLAQKVIQWYICRLEGWFAADADSISANFWDEEELLEGGHGLMISGYSPVTSSLAKGLDLRLNHRVTKVTRNFYGVDVMTADGKVFKADAAVICVPLGVLKAKLIKFEPKLPAWKEAAINDIGIGKENKIALLFKKAFWPNVEFIGIVAPTTYDCSYFLNLHKATGHPVLVYMPAGRLADDIEKMSDDAAARFATTLLKRILPDMPDPEQYLVSRWGSDVDTLGAYSYSAVGKPPDLHERLRLAVDNVFFAGEATSMKFPGTVHGAFSSGVEAAKECRRRFMEQKRRDIELFQPVMAEEETEQELARVVPLQISRL*