MVTTLQSSSAHPDTATTVVTVEDVLWAEDSFHATPNHIRVRLSCRTPAILVDRKTNVIVAANVAWQDQCGYRAEAIGATPKILAGERTDAAKAARFTQRVYGREGRAGTTLVNYRSDGTPFLHTITASRIGDFFLAKSTRSIDLQTASAPHLGAIGVALLAACVLIHLFSAVSSVGDSATSTGTASPPLPADRIPVHGVASAFVAAALAHQPFFQPKAADPPAQIDSSSALVAEGAPVVGICLLALLVAAMWEEESAAAKVNDEDDDDEIDVAGSHFLGPVPLVEVVFTAAICLFLVAQGPQ*