MESQQVVHVLVVTYPLQGHINPLLQFAKRLASKTRVKATLAATPYTLASIHAPGPVQLEPISDGFDEGGLKQAPSTEAYLESFKNVGSKTLNDLILRLNGSPWPVNCVVYDSLHPWARDVARKMGVHGAAFLTTSASVCSLYWQVRERGLGLPVKPEGLPLVMRGEPPLELAACDLPSFLVRTSPELSAFVSVIKENIDTLEKNDWVFLNTFEELEFEVAKDMSDHCGVTMVGPMLPSSYLNQQLNQVVDTSYGASLLKPTSQNYISWLDTKQPSSVIYVSFGSWANLPPQQIQELAWALHSSKTPFLWVLRESESTHKLPNDFLNSQDGLGLVVTWCDQLAVLAHDSVGCFVTHCGWNSTIEALTMGVPLVGMDQFSDQPTNARVMEEVWKVGVRAKKVDGIVGKEEIERCVKSVLGGEEMKRNVRRWREAALKAVSKGGSSDVNLDKFVQALRQDKRS