MRQRAGGVSAKVFVVACVACFLTGMLFTNRFWIAPEPHEGLDNNEKVAAHEEELRQIAEDCDTKHREASVQGQDLIDEVTRTHKAIKTLDKTVSMLEMELAAARASQAGSPALSKPGGEQSERRKAFIVVGINTAFSSRKRRDSVRETWMPQGEKLKQLEEKGIIVRFVIGHSASAGSILDRAIDAEDAQHSDFLRLEHVEGYHELSAKTKVFFSTAVAKWDADFYVKVDDDVHVNLGVLATTLARHRSKPRVYIGCMKSGPVLSQKGVKYHEPEYWKFGEEGNKYFRHATGQLYVVSRDLATYISINQPILHKYANEDVSLGAWFIGLDVEQIDERSFCCGTPPDCEWKAQAGNTCAASFDWTCSGICKSVERMKEVHKLCGEGDDAVWSALF*