MSKRIIQLILLSAFARANYVEPFKSNPYIACSEASHCPKEWPCCSQYGQCGSGPLCISGCNPKFSHSPESCVPVPALLPQLEIVASDDKGVYLEMSGQPALVTKFQRKSSAQLLEVHHEEQQYGVSALEQDLNSRGLIHFPDYMITSKPKVAREMLEQYDFIHSGFISVDGKSESLILGMPKKTTGSLISSSKVFLYGRAAVTMKTSRGPGVITAIVFMSSTQDEIDYEFVGSELHTVQTNYYYQGELNHSRMRRHSLPSNSHEEYHIYEVDWDAERIHWMVDGEIVRTLYKRDTWDPVHKIYKYPQTPMMLQISLWPAGTPDAPQGTIEWAGGLIDWENAPDIKAHGQLAAQIQRVAITPYNNDFCPEIHESMGQWGAQNSEEEPFRVAYGYESNNGRFDPKKLKWYTDARLHLSSWHATGIKPTAAQRQQHHRRSLPHVEAPPITNTM