MKHAHLIVPRTLVAGSASGELLYAPTGLSFWGGVDPRSAEVIDRHHPLSGRHLHGRLLAIPGGRGSCTGSSVLLELILGGRAPAAILLREPDEILALGAIVAEELFGRSLPIACLGERFDELAAYPWARLADGRLELHRDAPPPLEARPAEALATDAGPRLDAFDQALLAGEHGEAARLAMRIVLRMAALQGAQRLVEIQRAHIDACIYTGPAGLRFAETLRDLGARVRVPTTLNAISVDQRRWREQGVPATLGEPAAALAQAYLDMGAQPSFTCAPYLLDDSARAGEQIVWAESNAVLFANSVLGARTNKYADFMDICCALTGRAPLAGCHLDEQRQARVLIEVEDLGSVDDAFYPTLGYLCGLLCDGQIPAIDGLRQRQPDRDALKAFGAALGTSSSVPMFHVIGVTPEAPDLASAFGGRAPRRTLRVGRERLRDAWRELDSADETRIDLVALGNPHFSASEFAQLAALCHGRRRHPEVALVITSSRQVVVQAEAAGHLATLQAFGARLVTDTCWCMLDEPLVPPGARTLMTNSAKYAHYAPGLVSRQVRFAGLAGCVEAAVGGRAPAGLPAWLSEDC*