MTLPKDNDTPKDELKDAIEQAPGVDTEKQNAVHHDEDDNNTALPSMPASAITIDPVIERRVLRKLDLRVPTLLGFLYLLGLLDRSNIGNAYIAGMKQDLDLSGQRYSWLLTIFYIAYTVFEFLALMWRILPPHRWAAITVMSWGIVATCQAAAQNWEGMMALRFLLGLSESAFGPGTPYLLSFFYRRHELGLRIGLFFSAAPLANTFAGALAYGITSGHSKLANWRLLFLVEGAPSILAAFLAWFYLPDHPASARFLTDEEKEVARARGLRKSGEGERVAGIDWTDIGRTLLDVKAWIAALMYFSCNVSFSSLPVFLPKIIKDMGFTSINAQGLTAPPYFASFLVTIATTWLADRLQQRGLMIILLSLTGAIGYVLLATCTSVGVRYLGVFLAAVGVFPSIANILPWVLNNQGSDTRRGMGIVILNLVGQCGPFLGTNIFPENDAPRYVRGQSVCAAFMIFVTTLALTLRCLLVWENKRLDQKYGTKNEESTKGGPNGNDDGVAEENYGSTFRYVL*