MVGIRKQLCLSSLSDTKKPKRSNPQETQQQPLRKVRILVNDPYATDDSSSDEGETKMRRIVRVVNFPPLLESATPSVEPTSVSSSEDSTKTISKKAAAAAASRPRLSKKPVGVRQRKWGKWAAEIRHPITKNRTWLGTFETEEAAHQAYKDKRKEYDALLATSNDSVSVSETSQCSRSSPLEQDTSASPPALKEEIKITTTPTAGVDSSSKEVLFGFNFAELPIPDLGFFAEEGQMGDLGFFTEEHDQLNLDCLFTDDQFDDFTMLGFEDSGPSELPDWDFPDAEFDSSFFFADQHIPLKSLAA