MGVDYYNVLKVPKTATDDDLKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYEVLSDAQKRAIYDQYGEEGLKGQVPPPGAAGANFANGDGPTVFRFNPRNAEDIFAEFFGGGSPFGMGGLGGMGGRGGHMFGGFGNSESVFRSFGESVPSSGPRKAASVENKLPCSLEELFNGSTRKMKISRNIADASGKTLPVEEILTIDVKPGWKKGTKITFPEKGNEQPNVVPADLVFVIDERPHDVYKRDGNDLIVTQKIPLADALTGTTVTLNTLDGRTLTVPCNEVISPGYEKVVPKEGMPIAKEPGKRGNLRIKFEVKFPSRLTTEQKAGVKRFLGAG*