MGVDYYNVLNVPKSASDDDLKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYEVLSDPQKRAIFDQYGEEGLKGQVPPPGAGGAGFTSADGPNVFRFNPRNAEDIFAEFFGGSSPFSMGGIGGRGGRNPFGDSMFGGFGGTESVFRSFNDSGTPAGPKKAAAVENKLPCTLEELYTGSTRKMKISRSIADASGRTMPVEEILTIEVKAGWKKGTKITFPEKGNEQPNVVPADLVFVIDEKPHHVFKRDGNDLIFTQKVPLAEALTGTTVTLTTLDGRTLTIPCNEIITPGYEKVIPKEGMPIAKEPGKKGNLRIKFDVKFPSRLTAEQKAGVKKFLGAS*