MVSAPDGQIVRTISREVNAIYVLLPLVEGSDPKICKSVIKLLCSLSEGGSQEVSRFLLNKNKLKLFVSFLEDDSKGDVQAATTGILANLPASDSKLTVALIKYEALPTIIKVMKNGTFDAKENAVGALLRFTDPSSVGTQHTVVQLGAYPILISLLHSGTMLAKTKAAFAIGNLSSSSPYLSVAPVVDGCLCFMSAKPPVCGVHRGPCDVKTTFCLVEANALSALVNLLQEREGNTAGAAVHALATLVSDDDILRKGDTVLHQEEAIDPMIEILSRGTTESKEEAVRLLEKLFNIKEIVEAYASKARIPLVDLATQMHWGGSHRKNSQRLGTVRSQKRNIKLFLI*