MALPLGKSKRILQCLKSKICVVGLGKNSFWSGWFHHGCPSSMAPLAPTCRNPDAVLVNAATQFATRRFESTKAEKHVDSLCDAEGNQLLDFPGGKVAFTSEMRFIPESPMERAHCYRVLDDNGQPNMSNFVQVSKEVAVKMYATMLTLQVMDTIFYEAQRQGRISFYVTSIGEEAINVASAAALSIDDVIFPQYREPGVLLWRGFTLQEFANQCFGNKADYGKGRQMPIHYGSNKHNYVTVSSTVATQIPQAVGAAYSLKMDGKDACTVTYFGDGGSSTGDFHAALNFAAVMEAPVIFICRNNGWAISTPVSDQFRSDGVVVRGRGYGVRSIRVDGNDALAMYTAVHAARKMAITEHRPILIEALTYRAGHHSTSDDSSKYRPVSEIELWRMARDPVSRLRRWIESNDWWSGEAESELRSNVRKEVLDAIQVAERVEKPPIAEIFTDVYDAPPSNLCEQEKLLRETIRRYPQDYPPDVPAL*