MNVSPRPNSIMQAAVFHGNDRITIERVAMPDVGAGEVLVRVSRTALCGSDFKLWHRGAEFTAGHEIFGVVEQPGHKLHGRRCAVYIPLHCGHCAACKRGDTQMCLEVSSLIGWNRPGGYAEYVPVPENCLLQVPDDIEDSLAPLLLDTIGTSGHAVRFVSRVVPANEAGSVLVMGAGPVGLGVVLALRALGYDDIYVADPNAARLKIAQSFGATAHPVGDSSQRFALIMECSGAHAARNLGIELVLPRGALVLVGENAAPWTIEEGKVFRRKDFYMIRTFYFPVPDFEPNVELLRKYKDEYRVLVDGEFGLSALPENFARFAKGELIKPVLALD