MEQKAGNSQGGGGSLRLPFQLPNVGQLVHKQLAGMADRIAIAPDLVNPFLRLRDEIGRRCQVDAASTPWSQWASAQARRRRPNPNPSHSQSHCRSPCFASLVSCPPCGEPQHVFDIALSQEQVSKTLEGVPVYTVSNAGNEFVLVSDPSGSKSLSLLCFRQQDAESLLSQVRDREPVLGREAKVVSVSLDKVYKLTAEGIAFRFLPDPGQVKNAIETKVKSGEKGRAFDGVPVFQSENLILRSSNRRYIPIFFRKEDLEKALAKASKEVQRSNPSLRASMNIQIGSLEDVLKKLELNDENSGWGDIIFVPPGKDAAQHLGKALG*