MAAAASSLAKRAASWRRLLLSRAFGTAPPKRVLVPVAAGTEPVEAATTADVLNRAGARVTVATVASAPAGDEGLLVEAAYGVKLVADGRVADLEGEAFDLIALPGGMPGSANLRDCKVLEKVVKTHAEKGGLYGAICAAPAVTLAHWGMLKGLKATCYPSFMEKFTTEVIPVNSRVVVDRNAVTSQGPGTSIEFALALVEQLYGKEKMEEVAGPLYVHPQHGAEYTVEELNPVEWKCGGTPQILVPVANGSEEMEALNLIDVLRRAGANVTVASVEDKLQIVTRRHKFNLIADVMLDEAAKMKFDLIVMPGGLPGAQKFASTEKLVDLLKKQAESRKPYGAICASPAHVLEPHGLLKGKKSTAFPPMAHLLADQSHCENRVVIDGNLITSRAPGTATEFALAIVDKLFGREKAVSIAKELVFM*