MSGFECRILPKCRTQNEEFTHRDGVWNLQNEVTKERTAQCFLRVDDESLGRFHNRVRQILMASGSTTFTKIVNKWNTALIGLMTYFREAVVNTQELLDLLVKCENKIQTRIKIGLNSKMPSRFPPVVFYTPKELGGLGMLSMGHVLIPQSDLRWSKQTDVGITHFRSGMSHDEDQLIPNLYRYIQPWESEFIDSQRVWAEYALKRQEANAQNRRLTLEDLEDSGIGVFHELTHCSKKIVIP