MMMNPCVVCLARGNGKHFGVDACRGCTAFFRRTVVNKRKYKCSEDDTCDIEKSEGVLCKKCRFEKCLKMGMKKESIQNHRDIYGRRNPKALLPSPSTSNPQINVSTSILSTIKRNYSQLENVRVVVHSMEGGSMFLKPAPRGQTYKETYRLLLREFYLVADWISNSFPHFTELPTSQKDILLRNFYLTFYNLEAGFFACQRNRNDVWFLPNGNFINCQNLESFYHDPNNLQSMTSADAAKLFKGTCTGCKRNVLEPMLRENVTQFEFLALAALILFDTGLEGQTDSCVDICRKVRTTVQKEMIHYYSTKRVEEYPLRMANILSIIPSVQKASQKMQSDLELGHLFNAYSAEKTFFENCMGKR