MATTVVTVEDVLWAEDSFHATPNHIRVRLSCRTPAILVDRKTNVIVAANVAWQDQCGYRAEAIGATPKILAGERTDAAKAARFTQRVYGREGRAGTTLVNYRSDGTPFLHTITASRIGDFFLAKSTRSIDLQTASAPHLGAIGVALLAACVLIHLFSAVSSVGDSATSTGPASPPLPADRIPAADPPAQIDSSSALVAEGAPVVGICLLALLVAAMWEEESAAAKVNDEDDDDEIDVAGSHFLGPVPLVEVVFTAAICLFLVAQGPQ*