MSLKRKHLEGPNTDEDATPEVFRSEPLEDRQSTFIGLFSPSLKPKELQRLAEIERADHKILAWRKQSNQQSITKATQYVTGSEDDGEKYAGKKVEKALEFSKVVGSCVVARWYGGVLLGPVRFTHIENVATEAIRRWQDDHAERQMKRRRKEEDEAEQTRLAKTLVERDQSIVVLRELAAEKERKLKVAQEGGEDAEESGLSSEPTSSAKAPIDYAEMDLVRLRALERGRDATLSFLLKRCDKAEAELAKLQDAKEKPP*