MAPVKVTKICCIGAGYVGGPTCAVIALKCPHIQVTIVDLNQARIDAWNSPDYKLPIYEPGLVDVVKQARGRNLFFSSDVDKGIEEADLIFVSVNTPTKKSGVGAGFAADLNYVELATRRIASVATSSKIVVEKSTVPCRTAESMRTILEANSKPGCRFDILSNPEFLAEGTAINDLLHPDRVLIGSLQTEEGLNACQSLCDIYSNWVPKDRILTVGLWSSELSKLAANAMLAQRISSINALSAICEATGANIDEVAHAIGYDTRIGPKFLKASVGFGGSCFQKDILNLVYLSESLHLPEVAAYWKQVVEMNEHQKRRFAKRVVDTMFNTITGKRIAVLGFAFKADTGDTRESAAITLIRDFQSEKAYVSVFDPQVEEEQIWQDLQEASPLVPLEQIKKQVTVHKSAMEACKGAEAVVIATEWKEFLQIDWEEVYQTMNKPAFVFDGRLLLDADKLRKIGFKVTTIGRP*