MEAAKPKSGGARLCSFCNLRKPALKRPKTLHQICRECFYDVFEDEIHNCIVENQLFKRGERVAIGASGGKDSTVLAYVLSELNRRHNYGLDLFLLSIDEGITGYRDDSLETVKRNELQYGLPLKVVSYKDLYGWTMDEIVKMIGLKNNCTFCGVFRRQALDRGAAMLKVDKLVTGHNADDIAETVLLNILRGDIARYNLFTGIYSPNAYRGFAREFIKDLERIRPRAILDIIKSGENFRIATSTKMPEQGTCERCGYISSQKWCKACVLLDGLNRGLPKLGIGRSRGHDNDESIKDVKHMTGSKEVQGKPCGTLDF*