MASWLKLANQTVVISGAASGIGRACAHAFASEGCNLLLVDVQSDLLNNVASACRASSSSNILVKTSLCNVTDKSQVNEAVEDADHLATQSNAIPRAASILVNCAGITRDGKIDNISDADWNDVLDINLKGTFHMCQSFCRTKRLASLLSDGNENEATGTATGGSIINIGSIVAQYGNVGQVNYASSKGGVVGLTRSLAKEMALFSHKFVQNKGIGAGFIHTPMAHAVPEKILSEMKRKIALRRLGRPGDVANLTLYLASAERSGYITGEVMECSGMLRL