MKAQPTTARYKGVRLRKWGKWVAEVRFPNSRQRLWLGSYPTPEMAARAYDAAVYCLRGPGAAFNFPSHPPSIPSADKLSRYEIREAAERHAREGPQREEAEEAGEQVVDPGAGSSCLGVPSGQPAEPSSSVPVFDDATASGGEWFDGFWYDAGGGNDDDDIYRSSPLWNFHQ