MQVNFHTTQVGEAMVTLVYHKKLDDLWQESARKLRTLLAQAPSTHGHMPHVIGRSRKQKVELDSSCVVEQLTVNDKVYLSKQVEATFSQPNACMCEHMVSWAQTVTAGSHSPAEAAIAAAAAPPASQTAAQHHAEGVDGPGPAGSTASEAGQTSQADVQGTAPTDAKAAPPPAASAAAQPGQSDPQSSAQAGTSAAAAPAPAPAATQANSSSGVASTSSSSSKGNHDLLELYCGNGNFTIPLACNFRRVVATEVSKSGVEAARWNIQANKVDNIFVARMSSEEFTEAWKSRANRKRLEGLDWSQLELRTVLVDPPRAGLDPGTVKLVSEFDRIVYISCNPETLLKNLKDLMPTHKLARFAAFDQFPYTHHLECGAYLVKREQQQ*