MQRSFLTEKIHSDYSLLASSRGDSDFNLPIAQLLFSEGQGKVTCILVVIVERFSRMCDDDPFIAHNDIDNDAVAKGLGVGCLKTWRRLLLPFLKVGRKCGLRPITRVPLK