MKTVIRTAETHPLTWRLRDDKQPVWLDEYRSKNGYEGARKALTGMAPDEIVTAVKDAGLKGRGGAGFSTGLKWSLMPKDESMNIRYLLCNADEMEPGTYKDRLLMEQLPHLLVEGMLISAFALKAYRGYIFLRGEYIEAAQHLRRAIAEATEAGLLGKNILGTGFDFELFVHTGAGRYICGEETALINSLEGRRANPRSKPPFPASSGVWGKPTCVNNVETLCNVPAILANGVEWYQNISTSKDAGTKLMGFSGRVKNPGVWELPFGTTAREILEDYAGGMRDGLKFKAWQPGGAGTDFLTEAHLDLPMEFESIGKAGSRLGTSLAMAVDHEINMVSLVRNLEEFFARESCGWCTPCRDGLPWSVKILRALERGEGQPGDIETLEQLCRFLGPGKTFCAHAPGAVEPLQSAIKYFREEFEAGIKQQFSNTHAINGIQPNLLKTRW*