MSRSLPNPSMFTRHEQWMEVHGRVYKDAMEKEQRFKIFKDNVEFIESFNNAGDRSYKLSINEFADQTNEEFKAIRNGYKPSKTRMLSNEVSFMYENVSAMAPTIDWRKKGAVTPVKDQGECGCCWAFSAVAAVEGITKLKTGKLLSLSEQELVDCDTSGTDQGCSGGFMDNAFQFIQHNQGLTAESTYPYTGVDGICNTKKAAAHVARISGYEDVPANSEEALLKAVAKQPVSVAIDAGGYSFQFYSSGVFTGDCGTYLDHGVTAVGYGTATDGTKYWLVKNSWGTSWGENGYIKMQRDVKAKEGLCGIAMDASYPIA