MAALLLSPRLPTSTAVAAPRPTPRFLSFSLTTAKACRRGGCILASSATSPSPAAAQSFRSLPPSDTTVLVTGSTGYIGRFVVRELLYRGHRVIAVARPRSGIHGKNSPEEVVSDLAPARVVFSDVTDPGALLAGLSEYGPVHAAVCCLASRGGGVQDSWRVDYRATLHTLQAARSLGAAHFVLLSAVCVQKPLLEFQRAKLKFEDELAAEAARDPAFTYSIVRPTAFFKSLGGQVETVKKGNPYVMFGDGKLCACKPISEEDLASFIADCIFDEEKANKVLPIGGPGKALTPLEQGEMLFRLLGREPKFIKVPIQIMDGVIWVLDGLAKVFPGLEDAAEFGKIGRYYASESMLVLDPETGEYSDDKTPSYGTDTLEHFFDKVIREGMAGQELGEQTIF*