MADGPSRSVVIFGDGFLPHVAAQHSNLHSLASDGCCGFLALRSPAASDGNRSAEALIQLLDLYDAYKEGKGFQTVSERFMGMNAALVTNSEQAVAVGSKAGFVVSRFQDLHEGIGAEDMPSKFLGMVGVGDSAGGKPFDLLFLHLVADNDLEKSPAISTEWMDSLVGKLKNAPAKNLLLVLILGYGNALSEVEIPELIDQQLRQLRPRQSYSIKGGKPVEDISKDCSLLAVFHQKAVTRRDHCTCLQLGEFRQKCGNLTILADRFLHEVAFKLWKAPKYGA*