MVLKKLLKLFGVGKKKDPKKKGKSIDPLWQGAVPHSTVNGLLDPCSSGAGTVLSLQKLDPECSSIILSTINASHGSENDDYKLFNQFDVVQDFSDHHYAKTSPGKTTKDWVKAIQNEWKLLQRDLPESIYVRVHEDRIDLLRAAIIGPSGTPYHDGLFFFDIRFPPEYPRCPPKVHYHSGGLRLNPNLYESGKVCLSLLNTWWGTGCEKWGKSNSTILQVLVSIQGLVLNDKPYFNEPGNKSSANTPLGEKNSMAYNQTTFVLSCRTMLYSLRKPPKHFETLVVRHFHERERAILDACDAYSSGMVVGSLVRDGVRYPCDKCFAGFKKSLDAHTEHLAKELATNRARALELKRDAPAADEIVSTS*