MSVIGSRKKSVNMTECVPVPSSEHVAEIVGRQGCKIKALRAKTNTYIKTPVRGEEPIFIVTGRKEDVEMAKREILSAAEHFSMIRATRNKVNGLTGAVQGPPNLPGQTTIQVRVPYRVVGLVVGPKGATIKRIQQQTHTYIVTPSRDKEPVFEVTGMPENVDRAREEIEAHITMRTGSFIDAGAENDFHSNGTDVCLDLLGGPAGLWAKAPNPARRPSAGLRADSLAPAEAFYGSRAPAAEASPTSPYGPGPGPGGGGSFSFGGDSQSAAPPAPPLGSEDCDFGFDFLALDLTTPATIWSPFERTNPLQAFGGCPSVPGCPQRRNSGLSGAATPRHSPTLPEPGGITLEHPLARRIPSEPVSALSWLPGPQGSLSSFSNSTGYSSSSSSSLPGSVSAASGSPTDSSSSEGARKASRDCMVCYESEVIAALVPCGHNLFCMECAVRICGKAEPECPACHTPATQAIHIFS