MAASASAAEKLSTSLEGRVAIVTGGTGGIGSAVASHLASLGAHVVIGYIGEPSLADHLLSTINAATSTPRAIAVEADVSDPAQVKALFDRAESAFGKINILVTTAAVIDETYPTLADTSDEKWDWVFSVNAKGTFLCCREAANRIVRGGGGRIITFSSSTVGSLRLGYGAYTATKGAVETMTKVLARELKGTMITANAIAPGATTTPMFYAGKTEKDVEDIRRESPMERIGCPMDVAPLVGFLASDAGGWVNAQVIRCNGGYV*