MSGHRNSHGKRYSDYTETGGGKRRNPGDDTYAPGPDDTVYRYLCASRKIGSIIGRGGEIAKQLRTETQAKIRIGESVPGCEERVITIFSSSRRTNTIDDAEDKVCPAQDALFRVHERLATDESFGNEDSEEISPQVTVRLLVPSDQIGCILGKGGHIIQGIRSETGAQIRVLSKDHIPACAISGDELLQISGDMVVVKKALCQVSSRLHNNPSKSQHLLASSLTQPYPGGTHLGGSSAAPVVGITPVIPPYGGYKGDVAGDWPSLYQPRRDESSAKEFSLRLLCAAANVGGVIGKGGGIIKQIRQESGALIKVASSNSDPDDDCIITVSAKEFFEDPVSPTIDAAVRLQLRCSEKSDSELAEQSYTTRLLVSTSRIGCLIGKGGSIITEIRRTSRANIRILSKENVPKVAAEDEEMVQISGGLDVARHALVQIATRLKANFFEREGSLSAFPSVIPYHPLPAGVSVSDEPKYLSRDTKPVGHYLYSSAFRTSDDMIPSDSYASYGGSQAPGGGYAAYSGYSARSSSSG